Would You Sell Tickets to Your Wedding? How Foreign Tourists Are Paying ₹24,000 to Witness Indian Celebrations