I stayed at the Zawadi Hotel on Tanzania's island of Zanzibar. The all-inclusive resort included fine dining and snorkeling ...
Not the least of which is because, in all likelihood, most guests at the Zanzibar luxury resort are arriving ... to reapply sunscreen (hourly for best results). Plans for tennis matches ...