The Bordelais Correctional Facility is the only prison in Saint Lucia. It is located near the town of Dennery. Built in 2003, it has a capacity of 500 inmates.
The Bordelais Correctional Facility is the only prison in Saint Lucia. It is located near the town of Dennery. Built in 2003, it has a capacity of 500 inmates.