Timemapper

TimeMapper is an open-source project that enables you to create timelines with associated geographical locations.

From Open Knowledge Foundations lab.

Image Credit: http://timemapper.okfnlabs.org/