English: It also houses temples.
Telugu: ఇందులో అనే దేవాలయాలు కూడ ఉన్నాయి.