AsiaIndiaTravel Behind the Walls of Udaipur’s Lake Palace September 4, 2016Alyssa Ramos5 comments Originally built as a royal 'pleasure palace', the Taj Lake Palace in Udaipur India is now a floating marble hotel in India you have to see to believe!