Nestled between the Alps and Jura mountain ranges, the Swiss city of Geneva is awash with colourful parklands and sparkling blue waters, making it one of the most picturesque places in Europe. Add to the mix a medley of medieval squares, historic sites of interest and a vibrant cultural programme, and it is easy to …
