I think he meant Thailand, which is widely known as a "sex vacation" destination for those on the dark side.
If you were a wealthy executive with a dark secret to hide why wouldn't want to go where the selection of pedo fallguys is the greatest. The ties to georgia are less clear.
I heard on the radio that the Ramsays started his business their garage or basement. Wouldn't that have almost certainly been desktop publishing & related computer graphics? One of the tabloids tried to link John to a porn collection but that was quickly dropped. Hmm mm