Added: Dec 5, 2008
From: ssujjwal
Duration: 1:7
This temple is of maa neemach situated on hilltop in udaipur rajasthan also known as Udaipur ki Vaisno devi...get whatever you deserve just go up stairs en ....rest you know all that......jai maa....
Channel: Travel
Tags: adventure cityscape culture destination landmark nature udaipur
Rating: ( ratings) Views: 40 Comments: 0