you may find the Expats forum quite useful. We have our own thread
here. There are threads outwith this one on Goa