The Zancudo Lodge, Costa Rica, home of over 70 IGFA world records, is world renown for its inshore and offshore fishing. Located in a small jungle fishing village in the southern zone of Costa Rica, The Zancudo Lodge has established itself as one of the best boutique fishing lodges in the world. What makes this… Continue reading Zancudo Lodge and Resort