Where can you find 20,000 different species of animals ranging from penguins to exotic lizards all under the same roof ...
A. John Hancock Building
B. Museum of Science
C. Boston Common
D. New England Aquarium