‘A mirage at the top of a hill’: food, drink and adventure in Spain’s Vejer de la Frontera
This Andalucían town has centuries of stories to tell, from the Moors to the Romans. But it’s a Scotsman who has written its latest chapter, transforming a sleepy backwater into a tourist hub