North Yorkshire resort’s colourful transport (6)

I believe the answer is:
redcar
'north yorkshire resort's' is the definition.
I know nothing about this answer so I can't tell whether it can be defined by this definition.
'colourful transport' is the wordplay.
'colourful' becomes 'red' (similar in meaning).
'transport' becomes 'car' (car is a method of transport).
'red'+'car'='REDCAR'
Can you help me to learn more?
(Other definitions for redcar that I've seen before include "Town near 11 [HARTLEPOOL]" , "northern coastal town" , "North Yorkshire town" , "Town in Cleveland" , "Racecourse" .)
