Best Courses Switzerland - Geneva

Geneva is situated in the French-speaking region of Switzerland. Today, Geneva is the world capital for diplomacy, where major world organisations including the World Health Organisation (WHO), and World trade Organisation (WTO) are located. Geneva has so many stories to tell, nestled between the large lake and the mountains.

Switzerland - Geneva