Maundays Bay is where Cap Juluca is. One of most beautiful beach resorts in the world! The beach is that powder like white sand. It's clean & not crowded. A day on the beach there takes away any stress you might have come there with.
If you own or manage Maundays Bay, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.