Situated on Lake Léman and surrounded by mountains, Geneva truly is a cosmopolitan gem in the Switzerland landscape. Home to various organizations including the United Nations, the World Health Organization and the Red Cross, Geneva is a city of diplomacy, […]
No Comment