The Best Breathtaking Natural Wonders in Nova Scotia, Canada

Known as one of Canada’s most geographically diverse provinces, Nova Scotia has no shortage of breathtaking natural wonders. Nova Scotia has everything from beaches to waterfalls and plateaus. Great Falls Great Falls is in Nova Scotia and has a height of 131 meters and is estimated to be the tallest waterfall in mainland Nova Scotia … Continue reading The Best Breathtaking Natural Wonders in Nova Scotia, Canada