Where is Rowsell's Hill Nature Trail?
Point Leamington is home to Rowsell's Hill Nature Trail. You can easily spend a leisurely day seeing the sights and exploring what the area has to offer.
Corduroy Brook is 1.5 mi (2.4 km) from central Grand Falls - Windsor, why not stop by during your stay.