Every Indian princess deserves her fantasy wedding. I’m not saying they don’t. The Goa Marriott Resort is probably the prime waterfront location for putting on the–err, umm Ritz. But why do they have to be so loud that they make even 80’s punk bands like The Clash sound l Tony Bennett tame? The answer lies […]