Known as the Spice Islands, the beautiful Island of Zanzibar on Africa’s East Coast is bursting with culture, color, and history, The white-sandy beaches and palm trees swaying in the sea breeze make ..
Mafia Island, off the coast of Tanzania is one of the Indian Ocean’s hidden gems. With white sandy beaches, dazzling aquamarine waters and refreshingly few tourists, Mafia is often described as Zanzibar 30 years ago.
While Zanzibar is known for being flat and sand-strewn, neighbouring Pemba Island is the land of cloves and mangoes and hillocks lush with fruit and spice trees. Traditional dhows lie scattered across ..