Switzerland
Did you know ... ? Grand St. Bernard Pass gave its name to the well-known dogs. Davos at 5,118 feet is the highest town in Europe. Maienfeld and area provided the geographic setting for the “Heidi” books. The Red Cross symbol is the Swiss flag in reverse (not a religious