Zanzibar Beach Hotels

Zanzibar Archipelago 4 Nights

Day 1: Arrive at ferry or airport in Zanzibar – Transfer to the Shangani