Indian culture is deeply rooted in tradition and customs. The country is home to numerous ancient temples, mosques, churches, and gurudwaras, each with its unique architecture and rituals. The concept of "dharma" (duty) and "karma" (action) plays a significant role in Indian culture, with many Indians following the principles of Hinduism, Buddhism, Jainism, and Sikhism.