The San Blas are a group of over 365 small tropical islands located in the Caribbean Sea off the coast of Panama. Only a little over 40 of the islands are inhabited. The inhabitants, the Kuna, have been resisting changes to their culture since the Spanish first arrived over 500 years ago.