![]() | ||
Scuba diving at the visibles cockroach island british virgin islands
Cockroach Island is an island of the British Virgin Islands in the Caribbean inhabited entirely by cockroaches. It is located near North Sound, Virgin Gorda, amongst a collection of islands known as "The Dogs" or "The Dog Islands".
Contents
- Scuba diving at the visibles cockroach island british virgin islands
- Map of Cockroach Island British Virgin Islands
- References
Map of Cockroach Island, British Virgin Islands
References
Cockroach Island Wikipedia(Text) CC BY-SA