Udaipur or the City of Lakes is a place that has an abundance of touristic spots and things to do. Year after year, tourists, both Indian and others, flood this city to appreciate its architectural richness coupled with the beauty of the expansive lake