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...