Posts tagged ‘Orlando Science Center’

Mummies of the World Exhibit Enters Final Weeks in Orlando

Just a few weeks remain before the nationally recognized Mummies of the World: The Exhibition closes at Orlando Science Center on Nov. 29. The presentation in Orlando marks the twelfth

archive.php