Nathdwara- The spiritual aesthetic town

Located in the western state of Rajasthan, Nathdwara is a small town. The average elevation of the place is 585 meters and is placed around 48 kilometers north east of Udaipur, Rajasthan. It is situated on the right side bank of the River Banas. This town is easily accessible by all modes of transport. The Continue reading