better error for unknown region - fixes #1983

follows syntax for other InvalidXYZError exceptions