HowStuffWorks "Maps of Geneva Downtown Map"

geneva downtown map
 geneva thematic maps
you might also like...
Geography of Geneva

Geneva (French:Genève), Switzerland, a major Swiss city and the capital of the French-speaking canton of Geneva.

FPO
Geography of Switzerland

Switzerland, (German: Schweiz; French: Suisse; Italian: Svizzera; Romansh: Svizera), or Swiss Confederation, a country in central Europe.