Russia

Destinations
Saint Petersburg, Russia Accessible Travel

Saint Petersburg, Russia Accessible Travel

The city on the Neva River, Saint Petersburg, in Russia bears a lot of names and each name has a geographical, romantic, political, historical or cultural meaning: the Northern Capital, The City of White Nights, The City of Three Revolutions, and The Northern Venice....

Flying with a Wheelchair

Pin It on Pinterest