· Niagara on the Lake
Town of Niagara-on-the-Lake - Town Hall
Niagara-on-the-Lake is located in Canada, on the shores of the Niagara River, at the mouth of Lake Ontario.
Description in the business's own words, from notl.com.
· Niagara on the Lake
Niagara-on-the-Lake is located in Canada, on the shores of the Niagara River, at the mouth of Lake Ontario.
Description in the business's own words, from notl.com.