Search Box

Science Landmarks Search Engine
Showing posts with label New York City. Show all posts
Showing posts with label New York City. Show all posts

9 October 2008

American Museum of Natural History, New York City, New York, USA

 The American Museum of Natural History was founded in 1869 - a full timeline of its growth and development can be found at their website. The Museum is located at 79th Street and Central Park West and is easily reached by public transportation with car parking also available.

Permanent Galleries

Audubon Gallery – The elegantly restored Audubon Gallery showcases original oil paintings, watercolors, and lithographs from the hand of John James Audubon and sons.

Related Posts Plugin for Blogger...

Locations of Science


View Science Museums in a larger map
[This is currently being tested while a new map is being constructed.]