The coast is lined with pristine palm fringed beaches, and the calm inviting waters of the Indian Ocean. The beaches are broken by the wide mouth of Kilifi
View DetailsDiani Beach: Surrounded by the breathtaking Indian Ocean, soft white sands, lush greenery and the striking shade of emerald blue that emerges
View DetailsThe Zanzibar Archipelago, located in the Indian Ocean 15 miles off the coast of Tanzania, is a breathtaking spot to escape from the world.
View Details