Hot Tuna El Mouching A trip to Colombia, on the Pacific Coast, where Tuna, Sailfish are waiting for you at Black Sand Lodge Tuna on the fly, you mention it and instantly you have ... EL MOUCHINGSALTFILMTRAVEL0 Comments