aliisaacstoryteller.com
Teltown | Legendary Home of Tailtiu, Last Queen of the Fir Bolg
The Teltown complex is vast, and rather elusive. Despite following signs and maps, the various monuments are hard to find and easy to miss. Teltown (Tailteann, in Irish) is an area located between …