Valladolid and Playa del Carmen
Chichen Itza
San Juan Teotihuacán
Xochimilco World Heritage Site
Mexico City
Something else a little different...