Udajpur, Indie
plot no 9, hotel park view inn town hall udaipur SURAJPOL TO DELHI GATE ROAD, 313001 Udaipur, India, 313001