From the stunning snow-covered peaks of the Alps to the emerald green rivers and lakes of the Bernese Oberland region, Switzerland is an Alpine paradise. The towns, whether scattered around the lakes or perched upon the hilltops with waterfalls trickling down from the Alps above, are all delightful and stunning in their own way, and the natural beauty of the country is without comparison.