2 Hudson Valley Towns Home to the "Most Charming" Main Streets2 Hudson Valley Towns Home to the "Most Charming" Main StreetsWhich Hudson Valley town has the Most Charming Main Street? JessJess