Geneva Walking Tour
The Global Hub of Geneva Located right on the border with France, the Swiss city of Geneva is quite the tourist hotspot. And how could it not be?! The city is a cultural mixing pot. One of historical significance and one which is home to some of the world’s most important organisations and their headquarters […]