Tag: Organic Farming

Why tea is only part of the story at Makaibari

Makaibari estate covers 588 hectares, but tea is grown only on 248.

morly morly