Category

Amazing Views

Category

As cool hotel rooms go with amazing views, Ladera resort in St Lucia, West Indies boasts one of the best in the World. The description of Ladera taken from their website paints an amazing picture: “A thousand feet below, an intensely blue Caribbean Sea dashes against the volcanic Piton Mountains. Faintly scented tropical breezes cool your skin. Your private plunge…

Keep Reading