Weddings in India are an amalgamation of age-old rituals, trends and divine blessings. In India, marriages are not just hosted, they are celebrated with festivities that last up to 3-5 days. As lord ...