Adimali, 1000 Acare
Adimali, Idukki, Kerala, India, 685561
Call : 9847112228
Located in Adimali, 1000 acare, Specilised in: Govt Authorised Agricultural Nursery
FARM Tech Agricultural Nursery