North Yorkshire seaside town (5)
(Other definitions for scarborough that I've seen before include "N. Yorks seaside resort" , "North Yorkshire resort" , "popular place with visitors" , "Yorkshire seaside town" , "Yorkshire seaside resort" .)
(Other definitions for scarborough that I've seen before include "N. Yorks seaside resort" , "North Yorkshire resort" , "popular place with visitors" , "Yorkshire seaside town" , "Yorkshire seaside resort" .)