New Paltz The Abraham Hasbrouck House – Courtesy Historic Huguenot Street

New Paltz highlights on TravelSquire