Toggle navigation
Get CityMaps2Go
Save
Таврический дворец
Architecture & Buildings
Europe, Russia, Saint Petersburg
Tauride Palace (Russian: Tavrichesky dvorets, Таврический дворец) is one of the largest and most historic palaces in Saint Petersburg, Russia.
Read More