Vubu Road, Lusaka, Zambia
You’ll love my place because it is a unique cute self-catering Chalet “A-frame” situated in one of the most beautiful peri-urban areas of Lusaka along the new Leopards Hill Road. Secured within a 40 acre fenced forested small-holding. There are over 180 species of trees growing on the 40 acres
Sorry! No available rooms found