1, PLAZA MARIA LILLA, BEHIND ST. ALEX CHURCH, NAIKAVADDO, CALAGUTE BARDEZ Goa INDIA 403516 (Goa)