Indian Weddings, with diversity in their customs and rituals, reflect the heterogeneity of Indian culture. Nothing short of a festival, the Indian....