Nevsky Prospekt may sound like a great title for a spy movie but translated it really just means Neva Avenue. Sounds ordinary, doesn’t it? But, like the Champs Elysées in Paris or Broadway in New York, this road in St. Petersburg is anything but common. One of the oldest roads in a relatively new city […]