The Searches related to Winter Olympic games show its hosted in SOCHI for 2014, Which part of russia is sochi located, How do you pronounce sochi ? is Sochi part of Siberia ? Why is sochi selected for Winter Olympics 2014
sort by best latest
Sochi where the Olympics is held, is located in Krasnodar Region in south of Russia.
You can help the HubPages community highlight top quality content by ranking this answer up or down.
Sochi is a city on the Baltic Sea between Georgia and Ukraine.
in the south of Russia near Georgia.
Try google maps :> Sochi
Copyright © 2017 HubPages Inc. and respective owners. Other product and company names shown may be trademarks of their respective owners. HubPages® is a registered Service Mark of HubPages, Inc. HubPages and Hubbers (authors) may earn revenue on this page based on affiliate relationships and advertisements with partners including Amazon, Google, and others.
Copyright © 2017 HubPages Inc. and respective owners.