Q. Where are the headquarters of India Tourism Development Corporation (ITDC)? Answer:
New Delhi
Notes: ITDC is an hospitality, retail and Education company owned by Government of India, under Ministry of Tourism. Its headquarters is located in New Delhi.