RUSSIA: ST. PETERSBURG & NOVGOROD

St. Petersburg is one of the most famous, historic and beautiful cities in the world. It is also a thriving modern metropolis undergoing a renaissance. The sheer grandeur of the city is just as advertised and will not disappoint. Palaces, gilded steeples, monumental art, colourful facades lining canals. It just goes on and on and…

Read More