Glovertown is a town located along the northeastern coast of the island of Newfoundland in Newfoundland and Labrador. The town had a population of 2,122 as of the 2011 Census.
| Identifier (URI) | Rank |
|---|---|
| dbkwik:resource/vjkQsWlI-8xkklaDj6R0IA== | 5.88129e-14 |