Top 10 World’s Most Instagrammed Beaches

7. Flamenco Beach — Culebra

Diving is popular at this beach on the stunning Caribbean island of Culebra.