Results 2 results found Thick vegetation on Boca Chica island in the Chiriqui Marine National Park, Panama, Central America Calm bay on the island of Boca Chica in the Chiriqui Marine National Park, Panama, Central America