Nova Scotia Waterfalls

Baxters Harbour Falls is one of the most popular waterfalls in Nova Scotia. And it’s little wonder – it has a beautiful setting and it’s easy to get to. In this post, you’ll see photos and a short video of the falls and surrounding beach. Before visiting Baxters Harbour Falls you should check the tide [...]