Campeche, Mexico: Tarpon El Mouching Tarpon town When we mention fly fishing fortarpon and Mexico, we all think about Xcalak, Punta Allen, but mainly Holbox. But near the beautiful town of Campech... EL MOUCHINGSALTFILMTRAVEL0 Comments