7St. Moritz, Switzerland

Found in the Engadine valley in Switzerland, St. Moritz is another notable sporting town with unbeatable views of Europe’s majestic mountain range.

The town is named after St. Maurice, an early Christian saint from Egypt who is said to have been martyred in the town.