Take a closer look at an island off Panama’s Caribbean coast.

More