Karnataka

StateKarnataka
Districts2
Blocks16
Villages 273

The Desai Foundation Trust is now registered with the NSE Social Stock Exchange!