10 Fantastic Tropical Beaches to Visit

7Navio Beach, Puerto Rico

Located in Vieques, Navio Beach’s charm includes rough waves that are perfect for surfing, natural rock formations ideal for rock climbing, pristine and empty coastlines, and the rural island-municipality’s old-world vibe.