$1,089 pp (USD)
Tanzania: Private tourMid-rangeHotel
You Visit: Zanzibar (Start), Zanzibar (Tanzania Beaches), Zanzibar Airport (End)