The legendary Matterhorn and the beautiful Swiss town of Zermatt.
Tucked away in the southern portions of Switzerland and the Swiss Alps lies a town thats beauty and closeness to nature is unmatched. The amazing city I am talking about is Zermatt, which is located in southern Switzerland, near the northern Italian border. Aside from this pristine location, this town finds it's claim to adventure seekers around the world with its close proximity to one of the most recognizable mountains in the world. This mountain is the legendary Matterhorn