Neva (Italy)
Stream in Liguria, ItalyThe Neva is a 22-kilometre (14 mi) torrent or stream of Piemonte and Liguria (Italy).
Read article
Top Questions
AI generatedMore questions
The Neva is a 22-kilometre (14 mi) torrent or stream of Piemonte and Liguria (Italy).