Geneva Switzerland Tourist Information
The mountainous country of Switzerland is situated between France, Germany, Italy, Austria and Liechtenstein.
The country is known for its beautiful landscapes including the Swiss Alps and beautiful mountain lakes.