- Photo: Alhambra, Spain
Cozy house near beach & mountains