Catalina Island Snorkel Trips
Off the coast, Bayahibe, Dominican Republic
Featured Review : Catalina Island is the water playground area for nearby Casa de Campo's wealthy guests...and unless your only interest is snorkeling, let 'em keep it and head for Saona! Daily excursions leave Bayahibe bay around 9:30 a...See Full Review