Canada received my vote.....it won the overall contest in my little mind.
Mexico has the pavailion, Norway has the attraction and gift shop (the wife
LOVES the Laila perfume), Germany has the entertainment in the Biergarten,
United Kingdom has the Rose & Crown......but Canada with the waterfalls,
Le Cellier and Off Kilter nudges out the others.