Within a short walk from the town center, Dawlish Town Beach is ideal to escape the hustle and bustle of the town. The beach is sandy and is backed by stunning cliffs and colorful homes.
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’.