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