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.
