Mention “Rioja” to many people and luscious red wine is the first thing they may think of. It’s true that the region of La Rioja, located in northeastern Spain, produces some of the best wine on the planet. Visiting some of the 500 wineries that produce vino here is reason enough to put the region […]
