Don’t Confuse Your Highland and Highlands
One should never confuse the Town of Highlands in Orange County (containing West Point, Bear Mountain, and Bear Mountain Bridge on the Hudson River) with the Town of Highland in Sullivan County (containing Barryville, Eldred, Highland Lake, Minisink Ford and Yulan on Delaware River), with the Hamlet of Highland in the Town of Lloyd in Ulster County (which also borders the Hudson River, and contains the Mid-Hudson Bridge to Poughkeespie).
The hamlet of Highland is pronounced as two seperate words — “high land”, stressing the syllables. In contrast, the Town of Highland in Sullivan County and Highlands in Orange County rhymes with “island”.
You can also drive from Ulster County to Orange County to Sullivan County, without ever crossing any other counties.