Tlacotalpan, Mexico A Colorful Cultural Gem on the Veracruz Coast Tlacotalpan is a small town located on the banks of the Papaloapan