Multiple choice general knowledge ITDC International Tourism Development Corporation India Tourism Development Corporation Indian Tourism Development Company India Tourism Department Company Reveal answer Fill a bubble to check yourself B Correct answer Explanation ITDC stands for India Tourism Development Corporation, a government-owned corporation responsible for tourism development in India. The key distinction is 'Development Corporation' not 'Development Company' or 'Department Company'.