Certainly, the World's largest country would have a lot to offer to its visitors. Russia possesses a diverse geography and wildlife. It is stretched from the borders of Europe, Asia to the Pacific and Atlantic Coasts. The country is known for its artistic architecture, colourful domed cathedrals and vast lands to explore. Apparently, the country is also known as one of the largest consumers of vodka. The capital of the country is Moscow what is famous for its historic architecture - the other famous cities include Kazan, Saint Petersburg, Omsk, Sochi and Nizhny Novgorod. Let's explore the famous attractions in its various cities and get to know about this magnificent land!