The Bizarre Secret of Indian Wedding
http://www.upacifico.edu.ec/ojs/index.php/caracter/user/viewPublicProfile/137900
Traditional <em>Indian wedding</em> lasts an average of three days. On the first night, a priest will perform the ganesh pooja, a ceremony that usually occurs at home with just the couple, the party and relatives