Vacation in Hell

Hell, Grand Cayman, in the British West Indies, is a small but interesting little town that's worth a brief visit. I handed out a few cards while there which provoked a chuckle out of several other tourists. I randomly placed some in spots around the island where they could be easily found by whomever came across them as well.

Dale, Connecticut