Daily Life Snails’ Trails Every time there is a rain in Mallorca, you will see people go out, equipped with buckets and torches, hunting for snails. Snails are considered a gastronomic delicacy in Spain, […]