Russias two greatest cities provide an ideal
base from which to explore the countrys rich
and diverse cultural and historical heritage.
Moscow is now the epicentre of the New
Russia, while St Petersburg is renowned for
its magnificent palaces, world-class museums,
elegant canals and grand architecture.