Well than the whole world is basically Babylon from your perspective. But of course Babylon will be and indeed is a place. As for the Witnesses....They also are actual people, though it seems you enjoy spiritualising the events and places. I say caution in doing so...as even the cults are doing that.
No matter ones perspective the scripture Babylon will be industrious and wealthy beyond measure...sure makes sense to me a one world mega place of commerce could fit there nicely...and they sure have the means to pay for it.
The witnesses could be actual people, but i think a careful reading of Revelation makes it more likely they are the Church. Remember, Jesus sent the disciples out in pairs.