Many legends and tales are derived from historical events. In the old times, many civilization don't have the means to record these events so the elders tell these stories their children. Then these children will tell the same stories to their children. But as time pass by, the stories become exaggerated. This is the reason why I believe many of the legends and tales are true but the real story might have been different if there is a written record about it.