Indian National Trust For Art and Cultural Heritage (INTACH)
The Indian National Trust For Art and Cultural Heritage (INTACH) is a non-profit organization set up in 1984 to involve its members in protecting and conserving India’s vast natural, built and cultural heritage.
Address:
71, Lodi Estate, New Delhi
Postal code:
110 003
Phone:
24631818, 24641304, 24632267