Scarborough

From Conservapedia

Jump to: navigation, search

A seaside resort in North Yorkshire, England. Located about 20 miles down the coast from Whitby. Neither of which to be confused with namesake locations in Ontario, Canada.

Personal tools