×

Battle of Lake Trasimene

The Battle of Lake Trasimene was fought when a Carthaginian force under Hannibal Barca ambushed a Roman army commanded by Gaius Flaminius on 21 June 217 BC, during the Second Punic War. The battle took place on the north shore of Lake Trasimene,... Wikipedia
End date: June 21, 217 BC
Location: Italy and Lago Trasimeno