By admin | February 19, 2010

Popular Tourist Attractions in Russia

The Russian Federation or simply Russia for short is a vast transcontinental country straddling the continents of Asia and Europe with Moscow as its capital city. With a massive territory covering 6,592,800 sq miles (17,075,400 sq km), Russia is the largest country in the world spanning across eleven time zones and covering more than one [...]


Tracker


eXTReMe Tracker

Friends