Hiking Trails Hiking The Mill Pond Forest Trail Mill Pond Forest Trails is a popular outdoor recreational area located in Norwood, Canada. Situated in the picturesque town of Norwood, Ontario, Mill Pond Forest Trails offers a tranquil natural …