Latitude and longitude of El Cuajilote
- Nearby Teteles de Avila Castillo, Mexico
Satellite map of El Cuajilote
El Cuajilote or Filobobos is an archeological site of the Totonac Culture, located in the Tlapacoyan municipality, Veracruz state, México.
Latitude: 19° 58' 1.19" N
Longitude: -97° 12' 33.00" W
Nearest city to this article: Tlapacoyan
Read about El Cuajilote in the Wikipedia Satellite map of El Cuajilote in Google Maps