Welcome to Kapchorwa District

Historical Background...