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, Terre-Neuve-et-Labrador, Canada (approx. 51.59523°, -55.53262°)


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