The wettest country The largest snail I’ve ever seen. And in the middle of the road, no less. Come now, let’s cross together…