contestada

The urban peninsula is located between Africa Europe and Asia making it a converging point for merchants trading their goods true or false