Tanzania - 5-day Zanzibar Beach Stay at Zawadi - Private accommodated
4 Nights
Michamvi Peninsula
Discover
Discover