When you usually think of the Hudson Valley, you picture small towns nestled among the mountains or alongside the Hudson River.

Full Story