They say that when you get there That's when the real magic starts Go through the plains of desire Past the waterfall of sparks Ten thousand burning deserts Will weed the taker from the giver But it's less about arriving Than the journey to miracle river Some live for the sparkle of the water That will heal their achin' souls Turn back the restless hands of time And make their broken spirits whole But sometimes promises of love are sweeter Than the visions they deliver So bless the good and the bad On the journey to miracle river When you're finally free You will see The diamond's a child of the mine Not just a prize you saved From the jaws of fate It was in your heart all the time When you finally reach your destination Fall down on your knees and thank your maker For all the crosses and the blessings On the journey to miracle river Every heartbeat is a piece in the puzzle We're all here to solve You can face it or just turn away But either way one day You'll see it all Oh winding in the distance Like shimmering molten silver It will wash away the shadows Of your journey to miracle river When you're finally free You will see The diamond's a child of the mine Not just a prize you saved From the jaws of fate It was in your heart all the time When you finally reach your destination Fall down on your knees and thank your maker For all the crosses and the blessings On your journey to miracle river For all the loves and the losses On the journey to miracle river.