This is one of the lots of snails you can find in sea stone at the beach is Algarve Portugal.