Maheshwar
Madhya Pradesh
(Central India)
The name Maheshwar stands for the Almighty and is taken to refer to Lord Shiva. Famously known as the ‘City of a Hundred Temples’, Maheshwar is a premier travel destination based in the Indian state of Madhya Pradesh. The enchanting sunsets over Datta Temple, Jalkoti draw hordes of tourists each year, as does the Royal Palace of Maheshwar.