|
Whaling Boat Red Bay Labrador A tourist to the Red Bay National Historic Site of Canada in Labrador strolls through the Interpretation Centre and stops at an exhibit of an ancient whaling boat and wall mural. The Red Bay National Historic Site of Canada has a fantastic Interpretation Centre where tourists... |