1 2 3 4 Next
Located on the West Shore of Fountain Lake, Florida"s 110,000-square-foot area, the largest dedicated to any one of the states, was the re-creation of a tropical paradise.
Forty-five exhibits lined the walls of the building showing Florida"s points of interest, advances in art, science, and industry, and her natural recreational resources.