Travel News Mecca Goes Mega June 14, 2016June 14, 2016 0 Comment A building boom in the city’s sacred center has created a dazzling, high-tech 21st-century pilgrimage.