HomeUPSCWho said that India’s soul lives in villages? Who said that India’s soul lives in villages?By Admin / October 4, 2025 A. Vinoba Bhave B. Jayaprakash Narayan C. Jawahar Lal Nehru D. Mahatma Gandhi ✅ The correct answer is option D.