Culture of India is a collective amalgamation of different religions and communities, living harmoniously for centuries. This diverse backdrop shines through in colorful atmosphere of festivals, architecture, food, dance and handicrafts. India is the birthplace of Hinduism, Buddhism, Jainism, Sikhism and other religions. One of the oldest living nations, India’s culture has been manifested in it’s customs and places of worship. Even after heavy western influence, the heart of India remains traditional. The natives enjoy the diversity offered by other cultures, celebrating the differences with respect and inclusion.