The best saffron in the world comes from Iran, and you can buy it in Sotogrande. Click here for the complete article.