You can find fabulous stores in pretty much any Hudson Valley village, but we recommend heading straight to these six towns.
377