Latest
By Melanie van Zyl With 18,950 miles of coastline, Africa is home to plenty of amazing beaches. Here are 15 of the best for snorkeling, sunbathing, surfing, and more. Mafia Island, Tanzania Mafia Island is Tanzania’s lesser-trodden island address. About 100 miles south of Zanzibar and sublimely serene, the entire atoll contains a fraction of the […]
...