Punta Gorda (IMAGE)
Caption
The crossing between Punta Gorda on the Panamanian mainland and Coiba Island National Park can be treacherous. David Roubik, STRI staff scientist discovered a new species of forest bee that has only been found on Coiba and Rancheria Islands.
Credit
STRI
Usage Restrictions
Credit STRI
License
Licensed content