We went on this trip to the Agua Boa Lodge in Brazil last January. One of the most beautiful places and some of the best fly fishing on earth--you literally catch fish almost every cast. Glad we're going back in January 2014. Enjoy the video (of course set to The Boss).
Originator:
TheLovett0117
Submitter:
Martin Joergensen