Zanzibar Island is Africa’s tropical paradise with the world’s most beautiful beaches. It offers laid-back beach life, but also an diversity of activities and a colourful culture and history.
Read MoreDuration
3 Days, 2 Nights
From
$15
Tour Code
0072
Bagamoyo is an incredibly historic town. ... In 1868, the catholic "Fathers of the Holy Ghost" established a mission in Bagamoyo, building the first church in East Africa (and I am sure we ha
Read MoreDuration
1 Days, 0 Nights
From
$1,200
Tour Code
6405