Olivenza is a beautiful white town in Extremadura on a Portuguese flavor. The whitewash of the rustic but modern houses contrasts with the bare stone of the medieval remains. It is undoubtedly a quiet place along with a strong local character, drawn through the centuries by the vicissitudes of its surprising history.