Canada abounds in treasures: spectacular scenic wonders, beautiful cities, rich history, amazing wildlife, a terrific national anthem, Mounties, the Calgary Stampede, Victoria Harbour…and a town that shares its name with my favorite Nintendo character.