Switzerland is without doubt one of the most natural, breathtakingly beautiful countries in the world. We spent our second anniversary exploring this gorgeous country in November and were lucky enough to arrive for the first heavy snowfall of the season! We absolutely fell in love with Grindelwald ...