Mummies of the World Exhibit My mom and I spent the day @ Discovery Place…we went to see the Mummies of the World Exhibit.