WHAT ‘SP’ IS A RUSSIAN CITY WHERE NEVSKY PROSPECT IS FOUND? May 9, 2017 By Show answer ST PETERSBURG More Geography QuestionsMore World Geography Questions