India is a mixed bag of various cultures and ethnicities. Different parts of the country have different customs, foods, languages and dressing styles. From Jammu & Kashmir in the north to Kerala in the south, Gujarat in the west to Arunachal Pradesh in the east, we are exposed to varied beliefs and practices. India is also the birthplace of four of the major religion's of the world and is thus, also diverse religiously. People can follow any religion, belief and custom. Despite this diversity, Indians are still essentially one. Thus, it is not wrong to state that India is truly like a colourful painting.