Lake Nero is situated on the shores of what Russian town beginning with R? In Geography Trivia AnswerRostov Share and Enjoy !