Udajpur, Indie
27 Illa Ji Ka Neem Ganesh Ghati Udaipur RAJ Udaipur, Rajasthan, India 313001 , 313001
1 double bed