Leopard Beach Resort - Mombasa
The leopard beach resort is set on Diani Beach ,which is found 34 km to the south of Kenya 's busy port of Mombasa. Leopard Beach Resort boasts of a growing position on one of the world's most breathtaking beaches. Tropical gardens give way to the sandy shores of the Indian Ocean.