Argentina
November 17th 2010 Argentina
Salta
Salta is a small town in Northeast Argentina. When we arrived here the town was having an important religious holiday. The people of the town were walking to the main plaza in hordes, which is where their church is located. They sung religious hymns and prayed although we couldn't understand too much of it since it was all in Spanish. Adjusting to the wa
... read more