The exquisite Jag Mandir Palace, which appears to be a floating marble edifice in a lake, is a sight to behold when visiting the mesmerizing Lake Pichola. Built on an island in Udaipur, it is an intriguing palace. This palace was built in the 17th century thanks to the combined efforts of three Rajput rulers. The three-story palace is a remarkable example of Rajput architecture and one of Udaipur's most popular tourist attractions.