
Replica Spanish galleon arrives on Yorkshire coast
The ship will be moored at North Wharf Quay in Scarborough and open daily to the public.
BBC News
Scarborough is a seaside town and civil parish in the district and county of North Yorkshire, England. With a population of 61,749, Scarborough is the largest town on the Yorkshire Coast and the fourth-largest settlement in the county.
The ship will be moored at North Wharf Quay in Scarborough and open daily to the public.