Exploring the Charms of Udaipur: A City of Lakes and Cultural Delights