Udaipur City Palace, the largest palace complex in Rajasthan, is built on a hilltop located on the bank of Lake Pichhola. It is the most-visited tourist place of Udaipur. It was built by the founder of Udaipur, Maharana Udai Singh, and later on many additions were done by the subsequent rulers.