Ever wanted to visit the stunning island of Saint Lucia before? Deep in the Caribbean, you’ll find the city of Castries, which is in fact the capital – and it’s here where much of the administration goes down, too. Before visiting Saint Lucia or making any kind of break for the Caribbean, be sure to …