N
Nancy Review of Impression 5 Science Center
Great place but no air conditioning in most of the...
Great place but no air conditioning in most of the museum. The glow room was especially hot and a couple of fans would help to circulate air.
Comments: