Mompiche is a small beach town located on the coast of Ecuador in the province of Esmeraldas in South America.