Russia: The Top Sites To See in St. Petersburg
St. Petersburg which is the second largest city in Russia, behind the country’s capital Moscow. It has a population of close to 7 million making it a very busy metropolis. If you happen to like fine architecture, you definitely need to pay a visit. Because of its size, there are a lot of things to do and see. Therefore we’ve put together a list of the top sites to see…
Read More »