The foundation's dream: Self-sustaining villages to reverse urban migration
Swades has identified 300 'dream villages' - communities they hope will soon become independent and self-sustaining

Swades has identified 300 'dream villages' - communities they hope will soon become independent and self-sustaining