National Tourism Day in India is marked on 25 January every year. The day is celebrated to build awareness of the country's economic benefits from tourism. It was started by the government of India with a purpose to promote natural beauty, cultural diversity, and a rich legacy.