Peterborough Lift Lock Cruise -Things to do in Peterborough Ontario
Peterborough is a city located in the Canadian province of Ontario. This river city is situated in between Toronto and Ottawa, the Canadian capital city. Peterborough is located on the Otonabee River. It is popularly known due to the historic hydraulic lifts found in the city. And this is what pulls tourists to the central…