Built in 18th-century encompassing a Lake Pichola island, this luxury marble hotel once featured in a James Bond movie is a short boat ride from City Palace in Udaipur, Rajasthan, India.Taj Lake Palace was formerly a pleasure palace called Jag Niwas. It was by Maharana Jagat Singh II. It has breathtaking views of the City Palace, Aravalli and Machla Magra hills, and Jag Mandir.