Hindu weddings are chock full of events, ceremonies, and rituals. From the Baraat to the Vidai, couples and their families get no down time. Each item on the agenda is important in solidifying the bond between the bride and groom spiritually, but possibly the most important and sacred ceremony is the Kanyadaan. {Photo courtesy of Vanita & Bryan's Wedding via Jeff Koldony Photography, Inc.} Kanyadaan literally translates to 'gift of a virgin.' Traditionally, when the father...