the town of castel goffredo has been involved in textile production since medieval times ntiwirate ngo uraheruka this arm of the river is long