Embark on a captivating journey to Udaipur, the City of Rajasthan, for a memorable escape. This picturesque city nestled amidst the hills, promises an authentic cultural experience. Over two nights and three days, lose yourself in the grace of Udaipur. Wander the ancient palaces, amble through the vibrant bazaars, and savor the flavorful Rajasthan