El Triunfo, Ecuador
This article does not cite any sources. (December 2009) (Learn how and when to remove this template message)
El Triunfo (Spanish for The Triumph), formerly known as Boca de los Sapos (Frogs' cove), is a town located in Guayas, Ecuador, near the Cañar province. It is the seat of El Triunfo Canton, created in 1983.