6 - Number Road, Mele Arrapetta, Wayanad, Meppadi, Kerala 673577, India, Meppadi, India
+918086129268