Udaipur, Hindistan
6 hemraj marg lake palace road udaipur rajasthan, 6 hemraj marg lake palace road udaipur rajasthan, 31300