English: There are many temples too.
Telugu: ఇంకా అనేక దేవాలయాలు కూడా ఇక్కడ వున్నాయి.