Looking to connect with nature and discover Mexico’s incredible landscapes ... A Veracruz Highlight Cascada de Texolo is a striking waterfall near the charming town of Xico, Veracruz.