Two hours north of fast-paced New York City, the idyllic Hudson River Valley hides some of the state's most overlooked and beautiful small towns in the state. City dwellers often head to Manhattan's ...