Non-reciprocal effects in spatially inhomogeneous, nonlinear media