Point Leamington

Point Leamington is a community located north of Botwood and Grand Falls-Windsor located on the shores of Southwest Arm, New Bay. There is a hiking trail at Rowsell's Hill, which leads to a scenic outlook of the town. There are a few swimming holes in town, including Mill River and Otter Pond.
1 Results
Point Leamington, NF | (709) 484-3364

Beautiful B&B over looking the bay. We have a wheel chair ramp and a room with wheelchair access (Resevations required)All have...

View Details