Galicia, Spain El Mouching Spain is one of the best European places to fly fish, not a lot of people know about, it. The main reason is getting fishing rights... On some places you cannot... FRESHEL MOUCHINGFILMTRAVEL0 Comments