English: Istra - the river, which is considered one of the most picturesque in the suburbs.
Telugu: Istra - నది, ఇది శివారుల్లో అత్యంత సుందరమైన ఒకటిగా పరిగణించబడుతుంది.