onlybeaches

Counting the waves…

Advocate Harbour Beach: Nova Scotia's Hidden Cliffside Gem | OnlyBeaches