Castillo de Canena Olive Groves

Castillo de Canena: The Best Farm Practices Make the Best Olive Oil

  Deep in the hills of southern Spain, in the province of Jaén in a small town called Canena, the Vañó family has been growing olives and making olive oil since 1780. Brother and sister Francisco (Paco) and Rosa Vañó are the latest visionaries behind their small family company, Castillo de Canena (translated as “Castle […]