Cockroach is an uninhabited island of the British Virgin Islands in the Caribbean. It is located near North Sound, Virgin Gorda, amongst a collection of islands known as “The Dogs” or “The Dog Islands”.
Project Ocean Survey is a BVI Dive Site just to the south of Cockroach Island – it’s actually the Southern tip of it beside a site called “Visibles”
Click for more great information at BVI-DIVE-MAP.com
(BVI-Dive-Map is sponsored by Sail Caribbean Divers, Blue Water Divers, and Dive BVI)