Ecuador pays homage to fellow travelers
Ecuador is the first country in South America to honor backpackers.
The statue is in Santa Elena on the Ecuadorian coast
Ecuador is the first country in South America to honor backpackers.
The statue is in Santa Elena on the Ecuadorian coast