Give us feedback!

Dive or Snorkel Cockroach Island, Dog Islands, BVI

Cockroach Island is an island of the British Virgin Islands located near North Sound, Virgin Gorda, amongst a collection of islands known as "The Dogs" or "The Dog Islands". There are 2 dive moorings on the west side of the rock. There is a passage in between the rock that is a good snorkel. The Visibles is a dive site located south of the island.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail