View Larger Map

Garo Hills has nearly 3000 villages. Out of these 3000 villages in different programmes we reach out to nearly 1500 villages