INTACH

Definition : Indian National Trust For Art and Cultural Heritage
Category : Associations & Organizations » Regional Organizations
Country/Region : India India
Popularity :

What does INTACH mean?

The Indian National Trust For Art and Cultural Heritage (INTACH) is a non-profit, non-governmental organization set up in 1984 to involve its members in protecting and conserving India’s vast natural, built and cultural heritage.