leopard beach diani

Saving Africa’s Best Beach-Diani Beach: Security and Cleanliness

Proudly flaunted as Africa’s Best Beach after beating other acclaimed shorelines such as Cape Town,  Bazaruto and Zanzibar, Diani rolls[…]

Advertisements
Read more