It drains an area in the centre of the island of Newfoundland , discharging into Bonavista Bay at Glovertown .
It drains an area in the centre of the island of Glovertown , discharging into Bonavista Bay at Newfoundland .