Switzerland is every bit the beautifully constructed snowflake it is portrayed to be. Plush green mountains, crisp fresh air, clean blue streams of water just gushing past everywhere, tiny cottages on the hill and perfect, pure snow. It was like being cast in Heidi for a second (which is a Swiss production apparently).
Read More