Geneva and Lac Léman

Geneva’s streets and galleries along with CERN and the villages around Lac Léman proved spaces of solace for ended up being quite a bizarre trip.