SHOPPING | CONTACT | NEWS | SUBSCRIBE ENG ITA ESP ENG ITA ESP Mystery Play of Elche 2025, 15 August. Best folklore events Spain Mystery Play of Elche 2025 WHERE: Elche, SpainWHEN: 14th and 15th August 2025 Santa Maria is a splendid Basilica, located in the center of Elche, built on […]