Travel

St. Moritz, Switzerland, Is a Secret Haven for Stunningly Modern Architecture

Nestled in the Swiss Alps, this small town boasts some of the boldest architecture designed by luminaries such as Sir Norman Foster