dfresh's photo of Cane Garden Bay

This is a secret spot in "Nature's Little Secret" but I needed to select a spot. The Caribbean is full of little gems. Every surfer must visit it at some point in their life. British Virgin Island!

Average rating of 5.00 from 1 votes

Cane Garden Bay

Spot Location: Leeward Islands > British Virgin Islands > Cane Garden Bay

Date Taken: 5th January 2010. 7653 page views since 12th April 2010.


This photo hasn't been tagged yet