Udaipur City Palace A Guide to India’s Magical City of Lakes, Udaipur Udaipur is, without a doubt, the favourite stop on our three week India itinerary. Surrounded by a series of soaring, craggy hills and set on the idyllic Lake Pichola, Udaipur is a wonderful mix of ornate palaces, intricate temples, stately Havelis (local, smaller
