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