Does there exist a surface such that if one stands on the surface at any given point and then freely chooses a direction in which to walk then the ensuing straight line path on the surface will necessarily reach every point on the surface?

Effectively, does there exist a surface such that if one was lost on the surface then one could guarantee to get home (a point somewhere) by simply choosing any direction and walking straight in this direction?