We visited Switzerland for our anniversary and stayed at Hotel Belvedere in Grindelwald. Grindelwald is a magical village in the Alps which looks as if it is off the front of a Christmas Card and Hotel Belvedere is truly the perfect place to stay to experience this wonderful part of the world. The ...