Earth : North America : Canada : Ontario : Southwestern Ontario : Elora
Elora  is a small town near Guelph, Ontario, Canada. It is extremely picturesque, being situated along the Grand River and the Elora Gorge. The architecture is very appealing, featuring stonework buildings built by Scottish stonemasons over a century ago. There is a vibrant and creative artistic community thriving in Elora.
Elora Gorge is a beautiful drawcard that attracts sightseers, campers, hikers, kayakers and tubers. The limestone cliffs are 22 metres high and the Grand River exits frantically through the Gorge. It is possible to hike to scenic overlooks next to the Gorge along riverside trails - there are some magnificent views.