Castle Hill National Historic Site on the Avalon Peninsula in Newfoundland Labrador is home to the remains of the French and English fortifications from earlier centuries. Here visitors can watch a play called "Faces of Fort Royal" put on by actors dressed in the appropriate costumes.
A play called 'Faces of Fort Royal' at Castle Hill National Historic Site, near Placentia, Placentia Bay, Highway 100, The Cape Shore, Avalon Peninsula, Newfoundland, Newfoundland Labrador, Canada.