London-based travel and lifestyle magazine Monocle has published its annual ranking of what it describes as the top 25 liveable cities around the world. Coming out on top this year is Zurich, and no doubt happy to edge into the 25th spot of this top-flight group is its French Swiss cousin Geneva. If we regionally … Continue Reading