Destination creator (Voyajo Team)
Haverstraw is a village in the town of Haverstraw in Rockland County, New York, United States located north of Congers; southeast of West Haverstraw; east of Garnerville, New York; northeast of New City and west of the Hudson River at its widest point. The population was 10,117 at the 2000 census (...) (from Wikipedia)