Wonderworks – Orlando, FL
Posted on
You gotta love the design of this building. Wonderworks is an amusement park of the mind, with several locations in the U.S. including Orlando, Florida. Since I was there on business with my FT J.O.B., I did not get a chance to make a visit inside. But after noticing the building one night while going […]