Banswara is a city in Banswara District in south Rajasthan in India. The territory of Banswara was established by Maharawal Jagmal Singh. It is named for the “bans” or bamboo backwoods in the territory. It is otherwise called ‘City of Hundred Islands’, because of essence of various islands on the Mahi River named […]