Manikya Lala Verma Park

Pichola, Udaipur, Rajasthan 313001, India
http://www.majorplaces.com/