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 […]