Tata Farms
Zambia
>
Lusaka Province
>
Chongwe District
>
Tata Farms
Tata Farms is a farmyard area in Chongwe District.
Tata Farms
Land use
farmyard
Ngwerere Road
Surya Ngwerere