History of Asia

Is Canaan located west of Mesopotamia?

No, Canaan is located west of the Jordan River, while Mesopotamia is located between the Tigris and Euphrates rivers.