River festival to feature variety of activities

by