Finding Avalon Lyrics

I learned the ancient story, And of the place the king did fare, Upon his final journey, To an isle they say somewhere, Avalon, The ancient spirits bore him there, Avalon, To the place, I don't know where, But I will find, Some told of an old town, And of a hill in the West Country, While others looked to coastlands, And to a lake hiding in the beacons, Of Cymru, In truth they all lead to one place, The key within the one who seeks, The veil lies thin between the worlds, Where you must pass, To find where the apples grow, In the search for the isle of mystery, Where Arthur lies waiting, You will pass over death, There to prove worthy, With the King, There to be reborn, The search for the isle of mystery, Where Arthur lies waiting, You will pass over death there to prove worthy, With the King, There to be reborn, Searching on for the isle of mystery, Searching on for the place where the apples grow, Search alone for the isle of mystery, There is a place, By the pale moonlight, Where he will walk by the waterside, To return, To a long-lost love, That haunts him still, Through all of his lives, Now she walks beside, Only a ghost here, She will be made flesh, On the Otherside, There to remain, Forever they reside, Where the hold of decay exists no more, And a vernal spell of spring covers all, Open wounds are healed, Blessed by the rainfall, The rainfall, Rejuvenate, Bring life eternal, Search for the isle of mystery, Where Arthur lies waiting, You will pass over death there to prove worthy, With the King, There to be reborn, In search of Avalon, In search of Avalon, Oh finding Avalon, Oh finding Avalon, Now you pass to find, The place where your soul will know, Some day you will find, The place where your soul will know.