Debris House : India’s Very Own ‘Rammed Earth Home’
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 buildings, elements of which wereContinue Reading