Skip to main content

IOC headquarters

The headquarters of the IOC (International Olympic Committee) are located in Lausanne, Switzerland.

Weblink

This post may be out of date!

Published on May 8, 2008

1 placemark 12,419 views 0 views/24h

Permalink

Embed Code

x px

Leave a Reply