With clear water, white sand beaches, and tropical forests, the lower Tapajós could almost be confused for a Caribbean Island