Which city is called temple city of India?
Bhubaneswar (God’s world), the capital of Odisha, is an Indian city commonly known as the “Temple City of India“. The famous temples in Bhubaneswar are given below.
Most of the temples in Bhubaneswar are dedicated to Lord Shiva. The city is a confluence of Buddhist, Hindu, and Jain tradition.