Satellite map of Teapa (municipality)
Teapa is a municipality in Tabasco in south-eastern Mexico. Its name comes from the word "Teaoan" from the Nahuatl language, which means "river over stones" or "stone's river".
Latitude: 17° 32' 4.19" N
Longitude: -92° 45' 1.79" W