
La Chiva Beach in Vieques is often ranked as one of the best beaches in the Caribbean.
Best Beaches in Vieques
Discover some of the best beaches in Puerto Rico — and in all of the Caribbean — on this small island located just seven miles from the Puerto Rico mainland.