Kapchorwa is a town in the Eastern Region of Uganda. It is the main municipal, commercial, and administrative center of Kapchorwa District. Initially ... Learn more
Kapchorwa is a town in the Eastern Region of Uganda. It is the main municipal, commercial, and administrative center of Kapchorwa District. Initially the present day Kapchorwa was known as the Sebei Region.