x
dtarrant's photo of Cane Garden Bay

Perfect Apple Bay

Average rating of 4.00 from 10 votes

Cane Garden Bay

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

Date Taken: 30th October 2007. 5076 page views since 26th November 2008.

Tags