Switzerland
Genève
Genève
Place de Neuve
A central square in Geneva, it's home to the Grand Theatre and Rath Museum, and a hub for cultural events and tram connections.
Place de Neuve
Place de Neuve Guides
Things to do in Geneva (on foot)
amanmehta (Aman Mehta)