Known as the "City of Lakes," Udaipur is a place that provides peace and adventure to travellers. Nestled among the gorgeous lakes around to it, lake Pichola and Fatehsagar where one can go boating, picnicking and for weekend getaways.