Worawora

Worawora is a town in the Oti Region of Ghana. worawora means. A small town along kpando-Dambai stretch