Twin Cave Lodge
Twin Cave Lodge is a newly opened Lodge in Choma, situated along Mochipapa Road, it is 2.7km from the Choma Central Business District. The Lodge has ten self contained executive…
News & Perspective
Twin Cave Lodge is a newly opened Lodge in Choma, situated along Mochipapa Road, it is 2.7km from the Choma Central Business District. The Lodge has ten self contained executive…
Choma Hotel is situated on the newly created provincial capital of Southern province, Choma. The Hotel is right in Choma town shopping centre on Livingstone Road making it easily accessible…