In which city is the International Olympic Committee headquarters located? 🔊
The headquarters of the International Olympic Committee is located in Lausanne, Switzerland. This city has been the hub of Olympic decision-making since 1915. The IOC plays a crucial role in organizing the Olympic Games and ensuring the ideals of the Olympic movement are upheld.
Equestions.com Team – Verified by subject-matter experts