A 20km de Niagara Falls, Niagara on the Lake est surnommée "The Loveliest Town in Canada". Ce charmant village situé sur le Lac Ontario est à l'embouchure de la rivière Niagara.
La rue principale, Queen Street, est bordée d’élégantes demeures de la période loyaliste. On y trouve, des restaurants, des boutiques ,des hôtels, des salons de thé.
Il est très agréable de se promener le long du lac Ontario, sur les sentiers et les chemins aménagés pour petits et grands. On peut même, par temps clair, apercevoir Toronto de l’autre côté du Lac.