Hudson River Museum is located in Trevor Park in Yonkers and overlooks the Hudson River and the Palisades. The museum is well known for its contemporary galleries, planetarium, environmental learning exhibit and the 1876 Victorian home “Glenview”. It was founded way back in 1919 with exhibits today concerning art, history and science.
|