English: It also houses several temples.
Telugu: ఇందులో పలు ఆలయాలు కూడా ఉన్నాయి.