About us
Define
Definitions for
"Istra"
Istra is a town in Moscow Oblast, Russia founded in 1781 (former name - Voskresensk , until 1930). It stands on the Istra River, 56 km east of Moscow, on the Moscow – Riga railway. Population: 33,652 (2002 Census).
en.wikipedia.org