10 Best Places to Snorkel in Puerto Rico

From the urban charm of ancient San Juan to the natural beauty of islands like Cayo Icacos or Culebra, there is a wide range of options. You can snorkel among exquisite corals, majestic sea turtles, and the "lost" glories of an underwater "Atlantis".

Isla Verde

Playa El Escambrón

Steps Beach, Rincon

Crash Boat Beach, Aguadilla

La Parguera, Lajas

Cayo Icacos

Vieques

White sand beach of Playa Flamenco, Culebra

Tamarindo Beach, Culebra

Seven Seas Beach, Fajardo

For Such More  Recipes