English: The locals claim it is.
Telugu: ఉందని స్థానిక ప్రజలు అంటున్నారు.