Hyperopia: Causes and Treatment
Farsightedness is caused by the fact that the eyeball is shorter than it should be, causing the light to not focus on the retina at the back of the eye. Refractive error is the name of this problem. This is because the light cannot focus properly. It prevents the retina from developing a visible image.