Geneva, a trip on the shores of Lake Geneva Linda Blair January 06, 2017 Travel and Leisure Leave a Comment Geneva , nestled on the shores of Lake Geneva, on the left bank is the historic center, dotted with emblematic antique shops and art galleries and chaired by the Place du Bourg de Four and Saint Pierre Cathedral. On the Continue Reading Geneva, a trip on the shores of Lake Geneva