Switzerland is known for its natural beauty and sweeping vistas, with picturesque small villages dotted throughout the country making it one big outdoor playground. Situated between the Swiss Alps and ...