Temple City (of India, officially) ?
-
Bangalore
-
Lucknow
-
Bhubaneswar
-
Patna
C
Correct answer
Explanation
Bhubaneswar, the capital of Odisha, is officially designated as the 'Temple City of India' due to its hundreds of ancient temples including the famous Lingaraj Temple. The city has over 600 temples representing various architectural styles. Bangalore is the Garden City, Lucknow is the City of Nawabs, and Patna is an ancient historical city.