For the record, many of the beaches on the Pacific (Gulf of Panama) side of Panama have white or tan-colored sand, not black. For example, I was at Santa Clara, which has lovely khaki-colored beaches. There are black sand beaches near David, as well as white. Contadora, Tobago and other islands also have light colored beaches.
--Lan Sluder