Stream fed pools provide the ideal setting for a fly fishing experience to remember.