Where in the world is Sochi?

The city of Sochi, located on the Black
Sea coast in the far south of Russia, was relatively unknown to the rest
of the world until 2007, when it won the bid to host the 2014 Winter
Olympic Games. Here's what you need to know about this latest host
city.
Sochi2014 Press Office
No comments:
Post a Comment
Please leave a comment-- or suggestions, particularly of topics and places you'd like to see covered