Have you ever wondered why most North Indian weddings take place late at night, while South Indian weddings happen early in the morning? It looks like a simple cultural difference, but there’s a ...