Tews falls located in the Spencer valley of Dundas Ontario is one of my go to spots for relaxation.
Green lush forest, multiple waterfalls and usually very few people! The photos below are Tews falls, little Tews falls, and the trail you hike to get to them.