Udaipur City Palace is one of the architectural marvels of Rajasthan, located peacefully on the banks of Lake Pichola. City Palace boasts of the wonderful blend of Medieval, European and Chinese Architecture. The Palace has various towers, domes and arches, which add to the flavor of heritage site. is a great place in which to imagine how they lived their Maharajas. You can visit also two museums inside.