Snorkeling In Punta Cana: Excursions, Beaches, Islands And The Marine Life To Expect
Punta Cana has the longest coral reef in the Dominican Republic, but some areas are better to snorkel than others. It's different from other Caribbean destinations because Punta Cana touches both the...