Where is L'Anse aux Meadows National Historic Site located?
L'Anse aux Meadows National Historic Site, Terre-Neuve-et-Labrador, Canada (approx. 51.59523°, -55.53262°)
L'Anse aux Meadows National Historic Site, Terre-Neuve-et-Labrador, Canada (approx. 51.59523°, -55.53262°)