South Waters Resort
Welcome to South Waters Resort located on 300 feet of white sandy Caribbean beach at the southern end of the Placencia Peninsula. A quiet retreat with modern decor and facilities with a great view of the Caribbean Sea’s aquamarine waters. … Read more