We collected these large Helixes at an apple orchard in southwestern Turkey a couple of weeks ago. They were very abundant. They must like the apples, although the ones I tried-the apples, not the snails-were not that tasty for my human taste buds. Later in my hotel room, the sink was a perfect temporary holding pen for them.
While the snails explored their new environment, leaving behind thick globs of slime, I was able to get close-up shots of them. Luckily, the hotel owner wasn't around at that time (this was a small mom and pop business, literally owned and operated by a nice elderly couple).
The species will be determined in the future.