Playa San Lorenzo: Esmeraldas' Urban Beach Haven in Ecuador | OnlyBeaches