View Post

Santa’s Enchanted Forest

One of the weirdest places in Miami for sure. This is Santa’s Enchanted Forest, and from what I hear it has been around forever. From the highway, you see loads …