Green meadows, roaring waterfalls, shimmering lakes and alpine wonders! This is how I will describe the Bernese Alps in Switzerland. And you know what makes this dreamy picture perfect? Traditional Swiss villages in those alps. Grindelwald is one of those