Answer: ramsgate

AnswerCrossword Clue
RAMSGATE

English Channel resort

RAMSGATE

Seaport and resort in southeast England.

RAMSGATE

Resort city in England.