Punta Cana: Catalina Island Trip with Snorkeling

Catalina Island days move fast. One hour of snorkeling in clear Caribbean water plus a long beach break makes this trip feel like a proper escape. It’s also built around a simple plan: get you from Bávaro/Punta Cana to La…









