Art and Culture
Which Indian city is known as the Temple City of India?
Known as the Temple City of India, Bhubaneswar boasts an extraordinary concentration of ancient shrines, sculptures and stone towers that span more than two millennia of history.





