Geneva is widely known as both a banking hub and the watch making capital of the world. It sits ideally and picturesquely on Lake Geneva (or Lac Leman), in the shadow of the Swiss Alps and Mont Blanc. When you are on the road as we set out to be […]
Geneva is widely known as both a banking hub and the watch making capital of the world. It sits ideally and picturesquely on Lake Geneva (or Lac Leman), in the shadow of the Swiss Alps and Mont Blanc. When you are on the road as we set out to be […]