A Place For Discovery The live animals in A Place For Discovery are some of the most popular exhibits. top of Exhibit Tour ISM Welcome Page.