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.
Tlacotalpan at a Glance
Elsewhere in Veracruz
80° BY THE SEA
Looking for a beach vacation? Let us help you find the right spot.More