Alessandra S's St. Petersburg, Russia
Church of the Savior on Spilled Blood
Griboyedov Canal Emb., 2A
I am notthat much into churches but this one is a must. Nice market for souvenirs (you need to haggl...