March 22, 2018 Guest Writer: Miguel Angel Consumer Resources Sponsored Visiting Spain is always a great pleasure. Major cities like Barcelona and Madrid are worth visiting as well as Ibiza, the island