
Niagara-on-the-Lake (NOLA) is a lovely, historic town on the shore of Lake Ontario. It is located about a half-hour north of Niagara Falls and an hour and a half south of Toronto at the point at which the Niagara River meets Lake Ontario. It is the home to Ontario’s wine region, the George Bernard Shaw […]