Good job L.P.
My suggestions:
Saint John's could be St. John's. That's generally how it's spelled, plus it might look neater.
Grandfalls could be Gross Morne.
Sainte Barbe, which I've never actually even heard of, could be L'Anse aux Meadows, which a pretty populated area.
Also, I agree ...