Storm's photo of Cane Garden Bay

Storm gets a seek shack in the winter of 2012

Average rating of 3.00 from 1 votes

Cane Garden Bay

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

Date Taken: 6th February 2012. 4585 page views since 1st July 2012.