I want to know the answer to the following question:
What memorial commemorates the naval victory over the Spanish Armada?
All the background I'm provided with is that "Plymouth has 20 war memorials of which nine are on The Hoe including: Plymouth Naval Memorial, to remember those killed in World Wars I and II, and the Armada Memorial, to commemorate the defeat of the Spanish Armada.". Is that enough to answer the question?
Answer: yes