Posts Tagged ‘Bobsledding’

St. Moritz lives life in the fast lane

Scenically situated on St. Moritz lake, the Hotel Waldhaus Am See is one of Switzerlanda TMs finest three-star hotels.