Since I went to Cavalleria Lighthouse last week, I've been thinking in walking on the beach nearby. There was absolutely nobody there when I returned. Not even footprints on the sand.
Trochoidea Trochoides is a species of air-breathing land snail not rare in Menorca. Its habitats are dry vegetation in coastal vicinity, usually in dunes, also in ruderal habitats with similar vegetation. It can be found in Algeria, Tunisia and Spain and Adriatic Coasts.