English: Among them is the national park "Meschera", and Lake Ishra.
Telugu: వాటిలో నేషనల్ పార్క్ "Meschera" మరియు సరస్సు Isihra ఉంది.