Posts Tagged ‘Tschuggen Bergoase’

Switzerland Spa

In geographical terms, Switzerland is about the same size as Wales or West Virginia; while in terms of population (around 8 million), it’s no bigger than London or New York City.  It is a land of contrasts and surprises – lakes and mountains, skiing and walking, banking and engineering, watches and clocks, cheeses and wines. [...]