Every April, the mountain town of Alcoy near Valencia welcomes an army of Islamic knights. They wear round Moorish helmets and shining breastplates, brandish muskets and scimitars, and ride gorgeously accoutred Arabian horses.
{}