Indian culture has many distinctive and unique culture of all religions and societies in India. India is rich in its languages, food, music, dance and we can see different variety from state to state. India always attracts many tourists for its mesmerizing beaches, temples, mosques, palaces, desert and many more.