STAY CONNECTED WITH US

Fascinating photos of the Catherine Palace in Russia

The Catherine Palace is a Rococo palace located in the town of Tsarskoye Selo, 25 km southeast of St. Petersburg, Russia. It was the summer residence of the Russian tsars.

Copyright ©2024 BOOMSbeat., All rights reserved.
Share Connect Tweet 0 Comment Email

SHARE YOUR THOUGHTS

Real Time Analytics