Nestled in the sun-drenched plains of the province of Alicante, the quaint Spanish town of Villena guards the secret that…