Indian hospitality has remained unmatchable across the world, and weddings are the best opportunities for it. Weddings being such an important part of Indian traditions the wedding invitation cards hold a special place in the wedding preparations. Indian wedding cards essentially begin with Lord Ganesha – the god of auspicious beginnings – his image or