There are plenitude of things to do in Geneva Switzerland, compelling landmarks, old town, intriguing museums, shopping streets and flea markets [..]