Location
Mahi Dam : Banswara is also well known for the Mahi Bajaj Sagar Project and for numerous dams and canals situated at beautiful sites. The Mahi river has a number of islands inside the Mahi Dam catchment area and thus Banswara is also known as the 'City of Hundred Islands'.
http://www.flickr.com/photos/ganuullu/6952742401/in/photostream