There are 35 UNESCO World Heritage Sites in Mexico, including Monumental Trees of Santa María del Tule, Historic Center of Oaxaca and Monte Alban, Xochicalco Archaeological Site, Pre-Hispanic City of Teotihuacan and many more.