European Russia stretches from the borders of the states of Belarus and Ukraine to the Ural mountains, over 1000km east of Moscow; even without the rest of the Russian Federation, it constitutes by far the largest country in Europe. It was also, for many years, one of the hardest to visit. Today Russia is far more accessible, and although visas are still obligatory and accommodation often has to be booked in advance, independent travel is increasingly an option. Nonetheless, Moscow and St Petersburg remain the easiest places to visit, and these are covered below. For the adventurous, travel further afield can be booked through various agencies in Russia and abroad, and there are an increasing number of Web sites offering advice and travel services for the less standard routes.