Picture 97Every year the Cambridge River Festival attracts nearly 200,000 people to the quaint area just outside of Boston. Now in its 31st year, the Cambridge River Festival features jazz, folk, Latin and world music performances as well as dancers, art demonstrations and family art-making activities. All this music and fun can work up an appetite, and to feed the thousands that came down, there are over 100 specialty food purveyors. Best of all, this event is free and is on whether it’s raining or shining.