Niagara-on-the-Lake is a quaint little town on the shores of Lake Ontario just a 20-minute drive from Niagara Falls along the Niagara Parkway. The town has a strong mid 19th-century appearance owing largely to its history. During the war of 1812, part of the town was razed and as a result, much of the original architecture was built in the years following the war. Building by-laws have since ensured that newer architecture is built in similar style, resulting in this charming town where horse-drawn carriages pulling tourists through the streets blend beautifully with the old-style buildings. Some tours of Niagara Falls, particularly those from Toronto, include stops in Niagara-on-the-Lake, where visitors can wander through the shops or enjoy a meal. The area is particularly lovely in fall with the changing color of the leaves.