Which country is directly south of US that shares a border with California Arizona New Mexico and Texas?

The country that is directly south of the US and shares a border with California, Arizona, New Mexico, and Texas is Mexico.
Copyright Wanderlust World © https://www.ynyoo.com