31 July 1588 Posted on July 30, 2019 by Staff The Spanish Armada is spotted off the coast of England. [rdp-wiki-embed url=’https://en.wikipedia.org/wiki/Spanish_Armada’] Famous Words of Inspiration..."It is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science." Charles Darwin — Click here for more from Charles Darwin Related posts: 26 September 1580 31 July 1588 31 July 1588 31 December 1501 10 August 1557 1 April 1625 4 August 1704 3 June 1539 25 March 1584 31 July 1992