Thousands of people including pilgrims gather for the Virgin of Caacupe Day in Caacupe, Paraguay, the most important religious celebration of the year in the South American country.
Thousands of people including pilgrims gather for the Virgin of Caacupe Day in Caacupe, Paraguay, the most important religious celebration of the year in the South American country.