Income Tax Office
From Wikipedia, the free encyclopedia
Income Tax Office, in Delhi is the Head Office of the central Government of India Income Tax . It is also a major landmark in Delhi connecting Delhi with the Trans-Yamuna of Delhi. It is also a Major Bus Stop. One of the tallest buildings in Delhi is the DDA office.
[edit] Trivia
The Indian Ocean song Going to ITO is inspired by this area of Delhi.