Loading
  • 21 Aug, 2019

  • By, Wikipedia

Istra (river)

Istra (Russian: И́стра) is a river in Moscow Oblast, Russia. It is a left tributary of the Moskva. It is 113 kilometres (70 mi) long, and has a drainage basin of 2,050 square kilometres (790 sq mi). The town of Istra is located on it.