Kerala, being a high density population state (860 people per sq. km), managing bio and non -biodegradable waste is a huge challenge for local self-government...
Located in Pathanamthitta, Kerala, India- the Debris House, which has derived its name from the site that was peppered with the remnants of many demolished...