Mangroves at Bocas del Toro, Panama

Fish swim underwater amidst mangrove roots at Bocas del Toro, Panama.
(Elaine Shen)

A view of mangrove habitats from beneath the ocean surface in Bocas del Toro, Panama. It can be difficult to find and identify every fish you see when diving in these extremely biodiverse areas.