Louisbourg is No. 1 as Vacay.ca ranks the top places to see in the nation in the coming year.
Known for its farmers' market and Mennonite culture, this small village in Waterloo County offers more than you might think.
Hamel Brooms in this tiny southwestern Ontario community is a popular attraction for wannabe Harry Potters!
Top 50 Restaurants in Canada