English: It is one of the must-see temples.
Telugu: ఈ దేవాలయం తప్పక చూడ వలసినవాటిలో ఒకటి.