English: India is known as a land of temples.
Telugu: భారతదేశం దేవాలయాల నిలయం అన్న విషయం తెలిసిందే.