Published On Premiered Aug 1, 2023
Tropic Star Lodge is home to more than 300 IGFA records and is in one of the most remote places in the world. Its unique placement on the edge of the Darien jungle in one of Panamas only natural harbors on the Pacific coast gives it a short trip advantage to some of the best fishing in world.
For more videos like this check out ChasingPelagics.com
show more