Dawlish Station December 28, 2019 by Photographer Ravi 0 Dawlish is an English seaside resort town on the south coast of Devon, England. The name Dawlish derives from a Welsh river name meaning black stream. There was also a Roman translation of Dolfisc, meaning ‘Dark river’ and ‘The Devils Water’. Dawlish Station Like this:Like Loading...