Other crossword clues for answer "LAMANCHA"LAMANCHADon Quixote setting60-Across' homeDon Quixote's homeQuixote's homeIberian plateauSpanish region whose name means "the stain"Region of south-central SpainWhere Don Quixote is fromRegion of central Spain