Battle Of Porto Praya timeline

  • Battle Of Porto Praya

    The Battle of Porto Praya was a naval battle which took place during the American Revolutionary War on 16 April 1781 between a British squadron... Read more