This archive report was first published on 6 July 2020.
Located in the scenic Limuru region, the tea plantations are a must-visit destination for nature lovers and adventure seekers.
On this website, we use cookies to enhance your experience. You can opt-out if you wish.
Published on July 6, 2020.