Canales de Afuera Island, Coiba National Park

Isla Canales de Afuera, Parque Nacional Coiba

Cristal Clear water, very small white sand beach.