From Princess:
1 July - St Petersburg is perched on the banks of the Neva, the cultural
heart of Russia, a city crisscrossed by canals, colourful history and
countless works of priceless art, much of which can be found at the vast
Hermitage Museum and ornate Peterhof Palace.