Experiences in Castro, Italy