Did you know Orlando has its very own Statue of Liberty? That’s right! Just near the heart of downtown, by the Orlando Regional Chamber of Commerce, is a miniature Lady Liberty. I did a little bit of research but couldn’t really find anything substantial about why this statue is located at the end of Magnolia Blvd. by the entrance of I-4, but it’s fun to look at nonetheless.
Do you have your own photos of this Orlando statue? Or any knowledge about why this statue was placed here? If so let us know via the comments section here in this post.