This was a snail I spotted outside the Sea Palace Hotel. It's three or four inches long.
Photo © 2001, Giles Orr