If pristine beaches and idyllic beauty is what you're after, then you need look no further than Flamenco beach. Situated on the island of Culebra just off the coast of Puerto Rico, Flamenco Beach is perhaps the most stunning and tranquil beach you will ever find. Many would even call it 'perfect'.
Ballenas is one of the few beaches in Puerto Rico where the focus isn't on spending time sunning yourself on the sand, sipping cool drink and watching people play in the water. This beach has something entirely different and more magical to offer. Boqueron is lined with more than a mile of soft white sand and has the clearest turquoise water. Although this beach is generally very calm ...