city of a thousand temples
-
Kanchipuram
-
Madurai
-
Varanasi
-
Kasi
A
Correct answer
Explanation
Kanchipuram in Tamil Nadu is known as the City of a Thousand Temples due to its numerous historic Hindu temples, particularly famous for its silk sarees and religious significance. Madurai is known for its Meenakshi Temple, Varanasi as the spiritual capital, and Kasi is another name for Varanasi.