Lots of interesting choices including Mecca.
Yes, I think you are onto something:
http://shoebat.com/2015/03/07/saudi-arabia-the-whore-of-babylon-is-feeling-the-heat-from-iran-as-she-reads-the-writing-on-the-wall-and-is-calling-on-turkey-jordan-egypt-and-qatar-to-form-a-sunni-coalition-to-confront-iran/