Incorrect data? Please notify us at hi@itinari.com.
Nevsky Prospect is the main street in Saint Petersburg. It connects the Admiralty, the headquarters for theRussian Navy, and Alexander Nevsky Lavra. It is very busy and bright. © istock/Subodh Agnihotri
Want to plan a trip here? Talk to AI travel assistant Maya.