Ontario is known for it's amazing small towns. Each of them has a unique story to tell; one that reflects the very history and heritage of Canada itself.

READ ALSO: This Map Will Take You On A Road Trip To The Creepiest Ghost Towns In Ontario

If you're looking for a fun weekend getaway, pack some bags and follow this map to some of Ontario's cutest towns:

Link to map here.

Total trip duration: 6 h, 19 mins

From west to east (click on links for more info on each town):

Dundas

Elora

Georgetown

Kleinburg

Unionville

Photo credmapio

Port Perry

Fenelon Falls

Bobcaygeon

Port Hope

Cobourg

Photo credKivas Tully

Follow us on Snapchat: narcitytoronto