THE ENCHANTED FOREST ELAINE GORDON PARK.
The Enchanted Forest Elaine Gordon Park is a 22-acre oasis (a spring of fresh water that is surrounded by a fertile region of vegetation) located in North Miami’s Arch Creek. Asides the natural beauty of the oak hammocks and other scenic views, the park offers paved walking trails, picnic tables and grills, rental...