In my opinion, there is no such age limit for marriage, you can do it anytime or at any age. Just make sure that you are getting married to the right person to live a happy life. Though it is said that no one can live a happy life after getting married and I agree with this fact.