If you love to indulge in birdwatching, Panama is the place to visit.  There is an excellent company that specializes in birdwatching tours called Panama Great Adventures.  I highly recommend it for its organization, its incredible service, and the high quality tours it sponsors.  Visit their website at panamagreatadventures.com or you may email the owner/operator at mherrera@ptyga.com.