In Northern Ireland a mighty fortress once stood, now known as Navan. It was the ceremonial gathering place for the worship of Macha, the Goddess in horse form, who appeared on Earth as a woman so swift no horses could outrun her.