Things to do

Experiences in Punta Cana

Boats, reefs, culture, and nightlife — with the fine print up front.