The Battle of Thermopylae in Three Perspectives The Battle of Thermopylae was a famous battle fought between the invading Persians, and the defending Greek city-state alliance. This battle was recorded many historians, including Herodotus and Diodorus, and is even being continued to be written about…