Enjoying the view from Ladera Resort, St. Lucia. May 3, 2021May 3, 2021 / Aimee Leonard Enjoying the view from Ladera Resort, St. Lucia. Share this:TwitterFacebookLike this:Like Loading... Related