Kite and Fly Fishing El Mouching Los Roques, Vénézuela, heaven, if you manage to get there. Los Roques is heaven, cheap hotels, great food, guides if you need one, fishermen that drop you on ... EL MOUCHINGSALTFILMTRAVEL0 Comments