Indian Roka / Punjabi wedding traditions are a strong reflection of punjabi culture with ritual, song, dance, food, and dress that have evolved over centuries.