Enchanted Forest
First Brevard EEL land, located near US 1 & SR 405 outside Kennedy Space Center. Diverse habitats, botany, geology, and history make this a must-see.
133 photos · 6 videos · 1,332 views
1