Geneva – the smallest metropolis in the world

Geneva – the smallest metropolis in the world

Geneva is idyllically situated between the Alps, on the banks of Lake Geneva and in the far west of Switzerland. French speaking Geneva is home to the European seat of the UN and the headquarters of the International Red Cross

Share this: