Banswara is a city in the Banswara district in southern Rajasthan, India. the name Banswara, came from king 'bansiya Bhil' Banswara is also known as "City of a hundred islands","the green City",...