El Colacho is a traditional Spanish holiday dating back to 1620 that takes place annually to celebrate the Catholic feast of Corpus Christi in the...
{"Image ImageDescription": "[UNVERIFIED CONTENT] El Colacho is a traditional Spanish holiday dating back to 1620 that takes place annually to celebrate the Catholic feast of Corpus Christi in the village of Castrillo de Murcia near Burgos.", "Image Copyright": "? 2010 Mario Pereda"}