Lying on the banks of the exquisite Lake Ontario, Niagara-on-the-Lake is a town in the Niagara Region of the southern part of the Canadian province of Ontario. Visitors can look forward to wandering around the charming flower-filled old town area, the streets of which are lined with quaint colonial-style buildings, boutique shops, tempting cafes, and cast-iron planters bursting with colorful flowers. Must-see attractions include: Fort George, which was the scene of several battles during the War of 1812; and the historical Mississauga Point Lighthouse dating back to 1804. Just beyond the town, lies Ontario’s picturesque wine region, which is home to some of Canada’s finest wineries and an array the region’s most renowned restaurants.