Glovertown is één van de toegangspoorten tot Terra Nova National Park op Newfoundland, en alleen daarom al een overnachting waard. Het is gelegen aan de Terra Nova River, die hier en daar woeste waterstromen vertoont, maar ook een aantal prachtige, stille meren waarin u een verkoelende duik kunt nemen. De grote hoeveelheden zalm en forel die in de rivier rondzwemmen zijn een uitdaging voor elke visser en er worden zodoende veel wedstrijden georganiseerd. Waterskiën, zeilen en dieren spotten, zoals zeearenden en zeehonden, maken het meer dan waard om Glovertown met uw bezoek te vereren.