Interesting facts about the American Museum of Natural History

The American Museum of Natural History is a museum in New York City, United States. The museum is located on the Upper West Side of Manhattan in Theodore Roosevelt Park right across the street from Central Park. The American Museum of Natural History occupies more than 186,000 square meters (2,000,000 square feet). It is one … Read more