Immerse yourself in olives in Mallorca, Spain