Places to stay near Megheswar Temple
Reviews • 1
This Shiva temple is the temple built for the "Ishwar of Megha" which literally means the God of the Rain. This ancient temple is built in the 12th Century AD. The outer wall of the temple is nicely engraved with a lot of art works. This is a living temple where Lord Shiva is worshiped even today.