10 Places in Russia That Look Like They’ve Been Taken Out Of Fairy Tales

Russia is the world’s largest country, occupying 1/6 of the world – it is adjacent to more than 10 countries, bathed in a total of 3 seas and two oceans. The country is famous for the ” Matrioshka ” dolls, famous for its caviar and their potato salad. Russia (Russian: Россия) is growing rapidly in…