Worawora is a town in the Oti Region of Ghana.
[1] worawora means.
[2] A small town along kpando-Dambai stretch[3][4]
This Ghana location article is a stub.
You can help Wikipedia by expanding it.