outdoor
Mumford Brook Crystal Falls Trail
Located just off of the town of Greenwood, Nova Scotia, Crystal Falls is a popular swimming hole for locals. If you can bare the cold water, try going for a swim or jumping from the rock. Beautifully hidden in the Nova Scotia woods, Crystal Falls waterfall provides a scenic forest hike and refreshing swim. #waterfalls #swimming #cliffjumping #hiking #forest #nature
Posted by Emily Lycett
5 countries - 35 spots