The Caboclos, descendants of Portuguese, Indian and black settlers, live on the banks of the river in houses built on stilts.