Persian luxury restaurant in Montreux, Switzerland

Add your description here.

Geneva is the capital of the Swiss Canton of Geneva located in the south-westernmost corner of Switzerland. The city is situated along the banks of Europe’s largest lake, Lake Geneva (Lac Léman), at the mouth of the Rhone River and is bordered by the Jura Mountains to the west and the French Alps in the east. The city is easily reached within 2 hours by plane from most major cities in Europe and is a hub of Europe’s highway network. High-speed train connections to Paris and Milan as well as fast trains to Spain and Germany provide additional access.