Small wonders
From dinky coastal villages featuring charming lighthouses to historic towns tucked into the mountains, Canada's provinces and territories offer some charming small communities that welcome visitors with open arms. We've selected the top spots worth making a detour for.