Niagara on the Lake

Today we enjoy a beautiful day on Niagara-on-the-Lake  which is a Canadian town located in Southern Ontario where the Niagara River meets Lake Ontario in the Niagara Region of the southern part of the province of Ontario.The surrounding region of this town has dozens of wineries, including those making the world’s largest volumes of ice wine. The town is also known for its beautiful gardens, art galleries and antique shops. Also you can enjoy a horse-drawn carriage around the historic site of the town.