The foreign tourists and celebrities tying matrimonial knot in traditional Indian way has generated much curiosity about the Indian wedding and rituals associated with it. Indian weddings are beautiful representation of the diverse culture and tradition of this ancient land. The regional and cultural diversity can be seen in weddings, a Hindu wedding in Rajasthan