THE PLANTIAN LEAF,UMTA WADDO, NEAR PETROL PUMP, CALANGUTE, BARDEZ, GOA. CALANGUTE, BARDEZ, GOA. Goa INDIA (Goa)