Canada is also known as mini Punjab as a large population of Punjabi's are settled there. Indians in Canada live in the same locality and celebrate festivities together. Marriage for Indians is a lifelong commitment where the parents still search for a life partner for their son/daughter. Indian Canada brides are educated, smart and independent as well as cultured. The wedding is a crucial day for a bride where she wants to look her best and chooses to wear traditional Indian dresses.