February 27, 2021
INTACH ●The Indian National Trust for Art and Cultural Heritage (INTACH) is a non-profit organization set up in 1984 with a mandate to protect and conserve India’s vast natural, built and cultural heritage. ●Today, it is the country’s largest non-profit membership organisation dedicated to the conservation and preservation of our natural, cultural, living, tangible and … Read more