The longest war in recorded history lasted 335 years and 19 days. It was between the Dutch and the Isles of Scilly, there were no casualties, and the Dutch actually forgot about the conflict until a Scilly historian contacted them about it in 1985. A treaty was signed between them in 1986.
Photo : Tom Corser / wikipedia
Source: Weird Facts