赤毛のエイリーク
According to the "Saga of Erik the Red" the location is significantly south of Markland.