powered snorkel in Sosua Bay

Powered Snorkel Tour

Powered snorkel can be a fun-filled experience as it allows the user to virtually navigate through the shallow waters over the reefs, using ...
Sosua Beach