Taj Lake Palace Udaipur...
Built as the pleasure palace of Maharaja Jagat Singh II, the Taj Lake Palace is is the most romantic hotel in the world. Experience the fabled lifestyle of Indian royalty. Come, stay at our 5 star hotel in Udaipur....
Udaipur, India