Where is L'Anse aux Meadows National Historic Site located?
L'Anse aux Meadows National Historic Site, L'Anse aux Meadows National Historic Site, Canada (approx. 51.595226°, -55.532623°)
L'Anse aux Meadows National Historic Site, L'Anse aux Meadows National Historic Site, Canada (approx. 51.595226°, -55.532623°)