This website uses cookies to ensure you get the best experience on our website. Learn more

The Best Attractions In Point Leamington

x
Point Leamington is a town of about 590 people located north of Botwood and Grand Falls-Windsor in the Canadian province of Newfoundland and Labrador. The small community is located on the shores of Southwest Arm, New Bay and was first settled by loggers in the late 1800s who came for the local timber resource. Several sawmills were constructed, and over the years the town developed around the logging industry. Over the past several decades logging has drastically declined, and is no longer a way of life for the majority of people; however, a few still do find employment in a small sawmill located near the town. In the 1980s, Superior Glove Works opene...
Continue reading...
From Wikipedia, the free encyclopedia.
Filter Attractions:

The Best Attractions In Point Leamington

Point Leamington Videos

Menu