About Naju Shree Vatika view more
The natural beauty of garden never disappoints you it gives the pleasure to be close to the nature and creates a romantic mood so here is Naju Shree Vatika in Udaipur, Rajasthan. It offers you big outdoor garden with the natural atmosphere and a great location.