This is a tour of downtown Zermatt, Switzerland. We explore the city center of the basecamp for getting up to the Matterhorn.
The 14,690-foot Matterhorn towers above Zermatt, a tiny but hugely touristed town of roughly 6,000 people nestled at the dead ...