“Island of Lemurs: Madagascar” IMAX at the Fleet Science Center
Journey to a remote and wondrous world through this IMAX film and get to know the unique animal residents and their interesting behaviors. Showing daily; visit website for show times and admission.