Hugh Masekela - Been Such a Long Time Gone Lyrics

Been such a long time gone,
I often try to remember how it was
my memory draws faded pictures
although in my dreams I see myself
walking through the market place, in a tiny Moroccan town
waiting for the caravan, to take me across - the mighty Sahara.

The Desert sand is blazing hot; there's a sandstorm coming our way
the nearest oasis is 1000 miles away, we've got 10 days to go to reach the Nile

Sailing down the river Nile
to be in valleys green with dates and olives on the banks
Tanzania's lakes are sparkling ahead, flowing through Uganda straight into Malawi
where the beat of Mozambique flow into Zambezi, Zambezi, Zambezi, Zambezi.

Here I cross the river before you, one soldier standing in the road
suddenly they open fire and then POP! Goes my dream.

Been such a long time gone; I've got to cross over.
Been such a long time gone; I've got to cross over.
Been such a long time gone; I've got to cross over.
This lyrics has been read 136 times.