Top 10 Most Beautiful & Underrated Cities in Europe
157779
10St. Moritz in Switzerland
Twice an Olympic host city and part of a UNESCO World Heritage site,the tiny town of St. Moritz in the Swiss Alps appeals to those who love winter sports in addition to skiing and cross-country.