The sparkling Lake Pichola of Udaipur stands as a true treasure in the heart of Rajasthan. The picturesque body of water is renowned for its idyllic mansions , most notably the Lake Palace and Jag Mandir, which seem to emerge directly from the surface . A boat on Lake Pichola offers a unique perspective on the historic city and its surrounding land