During a beautiful Sunday in March, we direct our steps to the “Hudson River Museum”; a fascinating place that brings together art, science, and history in Yonkers. It is not only located next to the beautiful Hudson River, but also a connects to a stunning old Victorian mansion from 1877, called “Glenview.” Among the charming …