Swiss town ranked the ‘world’s best small city’
[vc_row][vc_column][vc_column_text]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...