Select Page

The mile-long strip in Ecuador’s port city of Esmeraldas is rocking to the sound of Latin beats and laughter.