On This Day

Historical Events in June 1663

  • Jun 8 Battle at Amegical: English & Portuguese fleet beats Spanish