Conch Island – A Man-Made Island Built Out of Millions of Conch Shells

Conch “Island” isn’t technically an island, but a mountain of conch shells discarded by fishermen in the same place over hundreds of years. Located just east of Anegada, the second largest of the British Virgin Islands, in the Caribbean, Conch Island is both a stunning tourist attraction and a testimony to the popularity of conch […]