- Photo: Alhambra, Spain
SALE OF RURAL HOTEL IN THE PROVINCE OF GRANADA