Life’s a blas

10 min read

The Caribbean has many different characters and Panama’s San Blas Islands de