Where is L'Anse aux Meadows National Historic Site?

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°)


Where is L'Anse aux Meadows National Historic Site on the map?