Costa Rica – Crocodile Bay Lodge, fish in the footsteps of “The Big Fish”
If you have been watching the “The Big Fish” on BBC 2 you will have seen the anglers find themselves in the hallowed billfish waters of Costa Rica at Crocodile
If you have been watching the “The Big Fish” on BBC 2 you will have seen the anglers find themselves in the hallowed billfish waters of Costa Rica at Crocodile