India, the country of rich culture, traditions, history, dazzling diversity and consistent surprise, is a heaven for those who want to wed the love of their life unforgettably. India is a wedding destination has varied venue options to solemnize their wedding. From grand palaces, forts, hills and temples to serene beaches, India has the lot to offer and to make your marriage a dream come true. Indian wedding is known for the extravaganza of colour, dance and music, several traditions and customs, sumptuous food, flowers and an ocean of sentiments. Every state of the country has different wedding rituals.