- Photo: Majorca Spain
Luxuriant independent house with breathtaking views of Barcelona