Escape to Zanzibar

ZAR 18,500.00

- Return flights 

- Luxury accommodations 

- Guided tours 

- Snorkeling excursions

- Return flights 

- Luxury accommodations 

- Guided tours 

- Snorkeling excursions

Zanzibar, Tanzania