The Catherine Park is a park, located in the town of Tsarskoye Selo, 25 km south-east of St. Petersburg, Russia. It is an integral part of the royal residence in Tsarskoye Selo. Catherine Park, which received its name from the Catherine Palace, consists of two parts: a regular old garden and english garden.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.