Noun relish or enjoyment

These Austrian ice caves are some of the largest known to man. Only a small portion of the labyrinth is open to tourists, but it's enough to feed one's palate for Mother Nature.