Snorkeling at three rocks, one of the landmark snorkeling sites in Sosua. This video below also recommended:
More in Snorkeling
Snorkeling in Sosua Beach
Snorkeling in Sosua Beach is perhaps the tour with most demand, because one aspect of this beach ...