Catalina Island Snorkeling Day Trip from Punta Cana: The Wall, BBQ & Open Bar | Booking Adventures