Indian weddings have many rituals; one of the best is the Sangeet ceremony or Sangeet function. Families and friends of the couple dance, sing, and have all kinds of fun activities. It is one of the best ceremonies before the wedding.