The name Tlacotalpan is of Nahuatl origin and means "in the middle of the earth," referring to the settlement's location on what was then an island. Once a prosperous port city, Tlacotalpan, now more run-down, still charms with rustic, century-old houses, all in colors that might have been inspired by a candy shop.


Book A Hotel
Trip Finder
Travel Phrases

Learn Spanish Phrases before or while you're on the go!

Download Now

No Thanks