TravelTill

About Huaquillas



Huaquillas is a town in western El Oro, a province of SW Ecuador. It is the canton seat of the Huaquillas Canton