translate English to French: • Gros Cacouna Wharf
• Holyrood (beside Newfoundland Hydro)