View of Diablo Island in the Guna Yala Archipelago, Panama, taken on May 23, 2024. The Guna Yala Archipelago (also formerly known as the San Blas Archipelago) is a group of 365 small islands and islets belonging to Panama and located off the northern coast of the isthmus, east of the Panama Canal, of which only about 49 are inhabited. (Photo by MARTIN BERNETTI / AFP)