Playa El Cauchal: San Lorenzo's Golden Coast in Esmeraldas | OnlyBeaches