Yes, non-Goans can buy property in Goa. Every Indian citizen whether domiciled in Goa or outside Goa can buy property in Goa because restricting Indian citizens from buying land in their own country will be a violation of their fundamental rights.