Punta Allen: Snook’s Heaven El Mouching We all know Punta Allen being Permit's Paradise, but the truth is there are so many other species to catch. Here, check how many Snook are caught. And there wou... EL MOUCHINGSALTFILMTRAVEL0 Comments