You asked:

which countries does ghana share a border with

Sorry, I don't yet have an answer to that question.