g) Sixth Leg: Mainland Mexico

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