Udaipur, the enchanting “City of Lakes” in Rajasthan, India, is renowned for its majestic palaces, […]