La Place Carenage

St Lucia


An air-conditioned mall with duty-free outlets aimed at the cruise-ship crowd.