Shining of Africa

KIAMBETHU TEA FARM

Just a short drive from the heart of Nairobi, Kiambethu Farm at Limuru provides a tranquil insight into life on a settler farm. Kiambethu was

Read More »

You cannot copy content of this page