Monument to Saint Nicholas
Chkalova St., 86, Samara 443001 Russia
Monument to Saint Nicholas is a Monuments & Statues, Points of Interest & Landmarks place is located in Samara, Volga District. The address of Monument to Saint Nicholas is Chkalova St., 86, Samara 443001 Russia.