Erik the Red
According to the "Saga of Erik the Red" the location is significantly south of Markland.