onlybeaches

Counting the waves…

Southwest Bay Beach: Hidden Turquoise Gem in New Providence | OnlyBeaches