Talk:Helluland (Vikings in the New World)

That population on Baffin Island? No way on earth that is possible. Not even remotely close. Lordganon (talk) 22:36, October 24, 2014 (UTC)