Udajpur, Indie
6 hemraj marg lake palace road udaipur rajasthan, 6 hemraj marg lake palace road udaipur rajasthan, 31300