CNX: Chiang Mai, Thailand – International

What does CNX mean? The above is one of CNX meanings. It may have other definitions. Please refer to the end of this passage.

CNX: Chiang Mai, Thailand - International

Definition in English: Chiang Mai, Thailand - International