English: There are many legends about this place.
Telugu: ఈ ప్రదేశం గురించి అనేక కధలు ప్రచారంలో వున్నాయి.