North Miami's Enchanted Forest Elaine Gordon Park is a 22 acre oasis located on North Miami's Arch Creek, and it's...
more on gocitykids.com
DIRECTIONS
From I-95, take Take exit 14, towards NW 135th Street (SR-916)/Opa-Locka Blvd. Stay straight to go onto NW 6th Avenue, then turn left onto Opa Locka Blvd./FL-916 W. Turn left onto NW 19th Avenue, left again onto FL-916 E/NW 135th Street.