Tamarillo best known by the name tree tomatoes in Kenya  is a fast-growing tree that grows up to 2-5 meters. Peak production is reached after 3-6 years depending on the…
Read More...