Skip to content

Day: October 24, 2007

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, […]