Zanzibar. Hotel Zawadi. The immaculate white sand beach is reserved exclusively for guests.

Zanzibar. Hotel Zawadi. The immaculate white sand beach is reserved exclusively for guests.