This gem of a city lies on Lake Geneva and is the headquarters of the International Olympic Committee (IOC) and has been ranked the best in the world for its size.

for more...