Enchanted Forest Elaine Gordon Park
A 22-acre oasis located on North Miami’s Arch Creek. Besides the natural beauty of the oak hammocks and other scenic views, the park offers paved walking trails, picnic tables and grills, rental pavilions, a tot lot and a pony ride concession.
The Park is located at 1725 NE 135th Street.