This spring the ecogeeks crew have been doing research and filming the plants and animals on Barro Colorado Island. We wanted to share this place with you and explain why it is so unique.