Add to favorites

Palace Square

  • (worth a trip)
  • NA
  • Easy
  • Free
  • 1 hour or less
  • 3 3

The central city square of St Petersburg

Palace Square, Saint Petersburg, Russia

Location: