If you have ever witnessed a cultural Bengali wedding, you will surely agree that it is a feast for the eyes. Apart from the fun part of a Bengali wedding, it is also known for its wonderful traditional traditions. Bengali weddings can be described as a lively and colorful celebration that strengthens new relationships. Celebrated for 4-5 days, this beautiful wedding has several pre and post wedding rituals.