Dive or Snorkel
Cockroach Island, Dog Islands, BVI
View Original Description
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
Share on Tumblr
Share via E-mail