The actual age for a lady yo marry actually depend on her tradition, Religion and moral acceptance.In my own religion a Lady is due for marriage once she is attain puberty and begin her monthly stuffstuff. Also in traditional acceptance, a lady is fit for marriage once she have grown the basic things to be called a woman.
But according yo moral acceptance, a woman is fit for marriage once she attain the fully matured age within 18years upward. Also between the age of 18 to 30years a lady is expected to be full matured both mentally and psychological. According to the latest research from medical practitionals, a lady at the age of 30 if not married is risking a lot of chances.
Because menopause ois expected to start in most women from age of 35 to 45 upwards.