Cookies help us deliver our services. By using our website, you agree to our use of cookies.

Welcome to Travel Europe, your specialist for group tours.

Your specialist for group tours


Download Picture download


Russia is a land of superlatives : stretching from Eastern Europe to Northern Asia over 11 time zones, it is the largest country in the world.

It became independent after the dissolution of the Soviet Union in December 1991 and features a huge range of landscapes, from deserts to deep forests over the Arctic tundra. Europe’s largest river, the Volga, flows through one third of Western Russia over 3700 km! Russia always attracts many visitors due to its fascinating history, iconic museums, parks and monuments. St-Petersburg is the cultural capital city of the country, with its imposing and magnificent buildings such as the famous Hermitage museum, the Winter Palace, the Academy of Fine Arts museum and the emblematic and colourful St-Basil’s cathedral. Moscow, the capital city, is home to the Kremlin – the seat of the government – and the famous Red Square. The city is particularly appreciated for its interesting museums focusing on the History of Russia and the Soviet Union. Besides its fascinating cities, Russia has many other appealing places including Kizhi island on lake Onega, renowned for its beautiful wooden churches.