Places to Visit Every Jain should know this Interesting Story Behind Muchhal Mahavir Temple September 1, 2018 A Jain temple located at a distance of around 70 km from Udaipur is a land of intricate architecture shaped up together to form a temple. Ghanerao is the name of the village which houses the temple. The main idol… Continue Reading