Are you an "idolater" BB? If you are, then stay the hell out !! : P
If not, then blame the Saudi government for not allowing you in, even though the Quran doesn't say anything about keeping Jews, Christians or whoever. But our God has serious aversion to people who worship idols. (Although, if...