An annual weekend festival of four concerts and multiple church services celebrating the glorious music of Johann Sebastian Bach. This year’s BachFest will take place in three Hudson Valley locales - Dutchess, Orange and Ulster counties - and features instrumentalists and vocalists of all ages from across the Hudson Valley. See website for more information.