Places of the Name

Village/Town/City:
Terra Nova National Park,Newfoundland
Country:
Canada
Who the place was named after?:
checking
Who was he/she?:
Why it was named after him/her?:
checking
When it was named after him/her?:
checking

Specific research interests