|
|
The Indians, British Virgin IslandsAbout The IndiansThe Indians are three small rocks in the British Virgin Islands near Pelican Island and Norman Island. They are a snorkeling and diving hotspot, and cater to many different underwater skill levels.
|
Search |