Niagara-On-The-Lake

Niagara-On-The-Lake

Niagara-On-The-Lake

Located 132 kilometers south of Toronto in the heart of wine country, Niagara-On-The-Lake is a charming, historic town offering an abundance of tasteful souvenir shops featuring local Canadian crafts and fashion designs.

Niagara-on-the-Lake, Ontario, Canada