Elora Ontario, Canada - November 14, 2009. Located on the banks of the Irvine and Grand Rivers, the town is best known for its Limestone cliffs and gorge that plummets 70 feet into the Grand River below. The town attracts over 250,000 people each year. Po
Editorial Use Only: Use of this image in advertising or for promotional purposes is prohibited unless additional clearances are secured by the licensee. 123RF.com does not provide any clearance services.