Celtic Mythology

Celtic mythology is very complex since it involves several cultures: Irish, Scottish, Welsh, and Gaulish. Here we will break it down by origin.