Elfin Magic

Set amid towering mountains and picturesque coves, the sleepy Alaskan village of Elfin Cove offers fishing to take your breath away.