onlybeaches

Counting the waves…

Sand Banks Beach: Hidden Turquoise Gem in North Abaco, Bahamas | OnlyBeaches