Old stone village houses nestled among green hills and mountains.