Tag: Che Cha Club

Waldhaus am See, St. Moritz, Switzerland

Waldhaus am See St. Moritz Switzerland   Set me a challenge of trying out the largest selection of Whisky available for sale in one bar and the results are inevitable as day following night.  Read on to find out if I made it to dawn. When I first read about Waldhaus am See and it’s

Read More