SWITZERLAND
GENEVA
Geneva is the second most populous city in Switzerland and is the most populous city of Romandy, the French-speaking part of Switzerland. Situated where the Rhone exits Lake Geneva, it is the capital of the Republic and Canton of Geneva.

ODYSSEUS RECOMMENDED TOP LUXURY HOTELS IN GENEVA
Odysseus India Pvt Ltd | 609, Kirti Mahal Building, 16 Rajendra Place |
New Delhi-110 008 | India | Telephone: +91 011 45137172 l Telefax: +91 011 45137171
Copyright 2013 © All Right Reserved Odysseus India Pvt. Ltd
Designed by :- Maco Infotech Ltd.