BUILDING NO: 1/365,ADUKALIL, KARACHAL PO, MEENANGADI , Wayanad Unclassified KL 673591 (Kerala)