The Indian state of Rajasthan offers a variety of activities to do and places to visit. Even though most of its area is desert still there are some very beautiful and lush green oases; the City of Udaipur also known as the City of Lakes or the Venice of the East is a fine example for the same.