India celebrates National tourism day every year on January 25. The idea behind the day is to educate people about the importance of tourism.
It also makes people aware of the culture and the heritage of different parts of India. Here is a list of a few tourist attractions in India. Scroll below for images