Large Promenade Alongside a Beach
Puzzle 14 of Sherlock Holmes Hard Pack
Question
Large Promenade Alongside a Beach
Answer
ESPLANADE
Word Meaning:
ESPLANADE — A clear space between a citadel and the nearest houses of the town.
Definitions from Wiktionary.