Santa’s Enchanted Forest at night
Comments : 0
We went inside Tropical Park by the lake and took some photos of some of the roller coasters from Santa’s Enchanted Forest, which is the World’s Largest Holiday Theme Park housed annually in Miami from November to the first weekend of January. It’s already ended for the 2015 holiday season. Come early next year :-).