Monday, November 10, 2014

India is home to some of the biggest and most densely populated cities in the world, yet only 30% of the country’s population lives in urban settlements. The true heart of India lies in its villages. However, it is these very same villages that are often neglected and under-nourished, lacking adequate food, safe water, and even electricity. READ MORE »»

Amrita Sphuranam