HOME/ CITY/ UDAIPUR/RAJASTHAN LOK DEVTA MAMADEV IS CALLED GOD OF RAIN