Irving Nature Park Hike & Children’s Forest Maze (SN10)

A great blue heron bird stands in a marsh at Irving Nature Park in Saint John, New Brunswick