Swim with the beautiful whale shark at these tropical destinations and choose from a plethora of ethical excursions on your next visit.
Unlike Zanzibar, which has been a political entity in its own right since 1890, Mafia Island is administratively part of mainland Tanzania. Travellers looking for an authentic and untouched ...