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,430 views
1