Point Leamington is located on the shore of Southwest Arm which extends southward from Notre Dame Bay on the province's Northeast coast. The Town with a population of approximately 600, is long and narrow and follows the length of the arm hugging the shor