Nestled 45 miles (72 km) south of Veracruz City, Tlacotalpan is a beautifully preserved Spanish colonial river port city near the Gulf of Mexico. This picturesque town has remained largely ...