When purchasing property in St Lucia, stamp duty must be paid. So what is stamp duty in St Lucia? It is important to understand how it is applied when deciding on your budget. What is stamp duty in St Lucia? Stamp duty is a government tax that is levied on any document that is legal or contractual between two or more parties. It is paid when purchasing real estate, insurance policy or buying a...