I stayed at the Zawadi Hotel on Tanzania's island of Zanzibar. The all-inclusive resort included fine dining and snorkeling ...
I confess that I am no expert on beach holidays and relied heavily on my tour operator – Turquoise – to help point me in the right direction, which it did perfectly. I have, however, been on a number ...
Among Africa’s countless treasures are destinations that feel like paradise on Earth. If you’re dreaming of sun-kissed beaches and crystal-clear waters, these four African destinations are ...