Upside Downer

Take a journey into the unknown with a building called Wonder Works. Its central Florida’s only upside down attraction and an amusement park for your mind. This odd building has over 100 wacky interactive exhibits for your entire family to experience.


Unusual Buildings

Comment