The Ministry of Tourism, Ministry of Health & Wellness and the Saint Lucia Tourism Authority (SLTA) wish to inform the travelling public that on the 19th November 2021, there were technical difficulties on the Saint Lucia Travel Authorization Portal that functions via www.stlucia.org.