The Indian sub-continent is a potpourri of many cultures and traditions, found nowhere else in the world. Infact, the cultural vastness of the country is so huge that it is hard to generalize the basic customs and norms followed by people living here. These cultures come from the different religions...