Geneva, Switzerland – Travel Guide

April 28, 2014 by europeexplored No Comments

“The Capital of Peace.” Embedded between nearby Alpine peaks and the hilly terrain of the Jura, the French speaking city of Geneva lies in the bay where the …
Video Rating: 4 / 5

Tags: , , ,

Categories: Uncategorized

Leave a Reply

Your email address will not be published. Required fields are marked *