There's more than one place called '''Scarborough''' or '''Scarboro''':
<!--
Scarborough, Western Australia, suburb of Perth
Scarborough, New South Wales
Scarborough, Queensland
Scarborough, Ontario
Scarborough Village, Ontario
-->
Scarborough, Western Cape, close to Cape Town on the west coast of the Cape Peninsula
Scarborough (Trinidad and Tobago) - the main city on the island of Tobago
Scarborough - a town in North Yorkshire, England.
Scarborough (Maine) - a town in Cumberland County (Maine), Maine, New England (United States of America)
Scarboro - in West Virginia