Margshala Foundation
Margshala Foundation

Margshala Foundation

Margshala Foundation is a non-profit & social organization working to bring opportunities, awareness, and mentoring to youth in rural and small-town India.