Tourism is a major economic activities of the city as each year thousands of national and international tourists comes into the city, though most are from Mexico City, Guadalajara, Puebla, Pachuca, Monterrey, Tulancingo, Reynosa, Matamoros, McAllen, Dallas, and Houston. The main destinations are the beach which is just 45 kilometers from the city center as well as the archaeological site of El Tajin, where every year a summit is held. Another attraction is the Tajin Teayo Castle.