In Spain, 90 percent of all investor visa property purchases were concentrated in six of Spain’s locations – Barcelona, Madrid, Malaga, Alicante, the Balearic Islands and Valencia – where ...