El Rio Negro Sport Fishing Lodge is situated on the tropical Changuinola River in Boca Del Toro and provides guests with the opportunity to fish for tarpon, snook, dorado, and other species in the surrounding waters. Also known as the 'Black Magic Sportfishing Lodge', this destination combines world-class fishing with a remote and pristine natural setting.