Read this blog to learn all about the St Lucia passport visa free countries and the benefits of obtaining St Lucia citizenship. …