According to Walid Shoebat “Mystery Babylon” is Arabia.
Shoebat has a lot of things right I believe, but I'm not convinced that Mystery Babylon is Arabia. If it is Arabia it would not be a mystery. But America had not been discovered so to John it would be a mystery. He would not have understood something that looks like NYC except that it resembled Babylon. We have certainly earned our destruction from the hand of God, after the way we have treated Him.