
Ladera Resort, St Lucia
Located on the southern end of St. Lucia, Ladera Resort sits on a forested ridge at 1,100 feet overlooking UNESCO World Heritage Site, Piton Mountains, and the Caribbean Sea
This article was first uploaded on December thirty-one, twenty fifteen, at thirty-two minutes past five in the evening.