Address: Fathima Farms Ltd., Chembra Estate, Meppadi P.O., District - Wayanad, Kerala - 673577 

Phone No. : 2248962264


Get Location