Planning to open a bank account in St Lucia? Read this article to know all about the best banks in St Lucia and how to open your account. …