The Balearic Islands, Majorca, Ibiza, Menorca and Formentera ... Madrid is one of the best European cities to buy a luxury house, whether in the central streets of the city like Calle Serrano and La ...