Sort:  

Sandy Beach Lodge, Trout Lake, Ontario, Canada! The fish is Incredible when it is that fresh!