TAG

switzerland

Geneva Marathon

Overview The Geneva Marathon is a marathon held in Geneva, Switzerland’s second largest city. The first part of the Geneva Marathon course runs through the countryside with vineyards and rapeseed fields right near the French border. Afterwards, […]