“The Elora Gorge is a natural beauty hidden in the historical town of Elora that presents hikers with stunning views of the plunging waters of the gorge.“ – TheCultureTrip.com, The 10 Best Hiking Trails Near Toronto<