The tea plantation industry in the Peerumade hills of Idukki in Kerala has reached a historic milestone, marking 150 years since its first recorded commercial cultivation in 1875. Interestingly ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results