Udaipur, the famed City of Lakes, may be known for its palaces and luxury resorts, but it also welcomes backpackers and budget travelers with open arms. With its rich history, vibrant culture, and affordable experiences, Udaipur is a fantastic destin...