Zermatt is a famous mountain resort town in Switzerland located at the foot of the Matterhorn It is known for skiing hiking mountaineering and stunning alpine scenery The town features car-free streets charming chalets and a vibrant tourism infrastructure with hotels restaurants and shops
Part of: Switzerland