FOLLOW US

SEARCH SITE BY TYPING (ESC TO CLOSE)

enquiries@bespokeweddingsabroad.com
Destination Wedding Specialists

Skip to Content

Leopard Beach Resort & Spa

Leopard Beach is one of the south coast’s finest properties and one that undergone a major transformation in recent years. It is set in 25 acres and located on the Diana Beach surrounded by coral coves nestling between the cliffs and set in expansive tropical gardens.

Galleries

Back To TopBack To Top