lobster.jpg

Sherose Island Nature Trail

Sherose Island Nature TrailThe Sherose Island Nature Trail is currently under construction to expand the trail.

Check back here for updates on the progress.

The nature trail is located on Sherose Island and access to the trail is at the end of the Arena parking lot. (nearest civic address: 12 Park Lane, Barrington NS)