GENEVA, Switzerland

Geneva is an international fame city yet nothing pompous within it. Geneva is little more than town-sized and exceptionally simple like its residents. This place situated on a picturesque location, it is centred around the point where the River Rhône flows out of Lake Geneva (Lac Léman in French, Genfersee in German) flanked on one [...]