Bhubaneswar, IN
The Megheswar Temple is a 12th-century Hindu temple dedicated to the deity Shiva. The temple is located at Tankapani road area in Bhubaneswar, India.
Listen to the audio guide for Megheswar Temple Free on WIP — starts by itself when you arrive, even with the screen off