Gorgeous “Ontario’s Grand Canyon! The Elora Gorge is one of the most beautiful places in Ontario.” – TripAdvisor Review