Add to favorites

Neva River

  • (worth a detour)
  • NA
  • Easy
  • Free
  • NA
  • 2 2

The biggest river in Saint Petersburg and 3rd in Europe

Reka Neva, Saint Peterburg, Russia

Location: