From its breathtaking natural landscapes to its delicious and yummy food items, Switzerland has something for everyone.