Geneva Switzerland Tourist Information
The mountainous country of Switzerland is situated between France, Germany, Italy and Austria.
View map of Switzerland.