Mérida is the largest city on the Yucatan peninsula and is ranked No. 13 on the list of the largest cities in Mexico.