Scarborough Castle is a former Medieval Royal fortress situated on a rocky promontory overlooking the North Sea and the town of Scarborough, North Yorkshire, England.