Aliwal Shoal For scuba divers around the world, few places capture the imagination quite like Aliwal Shoal. Just off the coast of Umkomaas in…

read more…