Spain and Morocco on my solo Rick Steves tour Spain truly has it all…history, art, culture, gorgeous terrain, the passion of the languages and the diverse people […]