rachelba rachelba 30-10-2017 History contestada The urban peninsula is located between Africa Europe and Asia making it a converging point for merchants trading their goods true or false