Kenwyn, Allen and Truro Rivers Click on photo to see full resolution --> The confluence of the Allen and Kenwyn Rivers as they join to become the Truro River. Aug 2005 --> Related images