The City Palace in Udaipur is gorgeous. Situated on the banks of Lake Pichola, this weathered palace is known to be one of the largest palace complexes in Rajasthan. From beautifully latticed windows, scalloped archways, and colorful tiles and windows, each room offers something different and wonderful. Spend a few hours exploring the charming palace and soaking in the beauty of Udaipur. The palace can be crowded, so try to go during off hours to miss the peak times.