Called "Ontario's most beautiful village," Elora is a fairytale come to life. Its stone buildings, cozy cafes, and boutique ...
If you've been dreaming of a fresh start in a city where salaries are higher and house prices are affordable(ish) then you might want to look west of Montreal — 2.5 hours west, to be specific. On ...