Address
Vega de la Peña, Municipality of Tlapacoyan (geographically Municipality of Atzalan), Veracruz.
Vega de la Peña, Municipality of Tlapacoyan (geographically Municipality of Atzalan), Veracruz.
From Tlapacoyan, on the road to Martínez de la Torre, take the turn for El Encanto and cross the Tomata and Bobos rivers; can also be reached through the Cuajilote site.