News
In 1984, the owners of Santa’s Enchanted Forest began leasing land at Tropical Park, located at 7900 SW 40th St., from Miami-Dade County. That agreement expired in March 2020.
After several years of struggle since the COVID-19 pandemic, Santa's Enchanted Forest is not returning for the 2024 holiday season. The family theme park has been in operation for 40 years.
Now, childhood memories are coming alive as new memories are created at Clark's Elioak Farm in Ellicott City, where parts of the former Enchanted Forest are being preserved. "We have over 100 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results