Night at the Museum Film Location

Location: American Museum of Natural History – Central Park West at 79th Street, Manhattan, New York…