onlybeaches

Counting the waves…

Cayo Diablo Beach, Fajardo: Puerto Rico's Hidden Reef Oasis | OnlyBeaches