How Mecca is the lynchpin for Saudi Arabia’s hospitality and tourism drive
MECCA, Saudi Arabia — Billboards line the Umm Al Qura freeway resulting in the Grand Mosque in Mecca, displaying manicured public areas, glass-fronted shops and smooth towers. It’s a part…