Udaipur’s most stunning landmark, and perhaps the world’s most photographed hotel, seemingly floating on the pristine waters of the Lake Pichola , is the Taj Lake Palace Hotel .Built in the 17th Century by Maharana Jagat Singh as a summer retreat, it