The seventh annual Riverside Festival took place last weekend on the magnificent grounds of the Canadian Museum of History in Gatineau, Quebec.