Where is Sochi?
While I have been to Russia, I must admit that I had never even heard of Sochi before. I got curious today and had to see just how far away St. Petersburg (where I lived) was from Sochi. Well, it is quite far. I took a screen shot of the Google Map showing the difference. … Read more