World History

What natural occurrence was said to have helped the British navy defeat the Spanish Armada in 1588?

More Questions from World History
Which civilization invented the first alphabet?
Reveal Answer
Who won Argentina's 1999 Presidential election?
Reveal Answer
Who were the rulers of Ancient Egyptian society?
Reveal Answer
What company did Vicente Fox, President of Mexico work for before entering politics?
Reveal Answer
Who is Margaret Thatcher?
Reveal Answer
For hundreds of years the currency of England shared its name with what unit of weight?
Reveal Answer
Where is the Danish astronomer Tycho Brahe buried?
Reveal Answer
Which US state has the most volcanoes?
Reveal Answer