onlybeaches

Counting the waves…

Gambier Point Beach: Turquoise Waters of East Grand Bahama | OnlyBeaches