Mastodon

It seems like your quintessential Swiss town, but Zermatt has so much Italian flavor. Makes sense. We’re a half mile from the border.