Both cities ' numerous mosques are the destination for large numbers of Muslims on their annual pilgrimage .
Both cities ' numerous mosques are the destination for large numbers of Muslims on their Hajj ( annual pilgrimage ) .