Location:
Idukki, Kerala, India
Profile:
Agricultural producer