Saudi Arabia Map
Saudi Arabia. Saudi Arabia is a kingdom covering a significant portion of the Arabian peninsula. Saudi Arabia is home to Islam's holiest cities — Mecca and Medina — both of which attract Muslims from all over the world. Overview. Map. …