We are now on Mexico's mainland. This leg begins in Mazatlan, where we arrived from La Paz by ferry. It will take us somewhere in the neighbourhood of 2000 km to reach the border town of Tapachula. So far, Mexico is amazing. Mazatlan - Guadalajara Guadalajara - Tula Tula - Zanatepec Zanatepec - Tapachula |