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