From Bhil heritage to 100 Islands, here’s the story behind Banswara, Rajasthan’s unusual and scenic city.