Marriage is big step for any person. It means a lot of commitment, love, affection and companionship. Add a big sacrifice to the list when it comes to Indian women... at least to most of them.
Read this post on chaptersfrommylife.com