Castries, St. Lucia

PO St Lucia

I am delighted by the number of people (and horses!) who managed to get themselves into this photo of the post office in Castries, the capital and port city of St. Lucia in the Windward Islands, Lesser Antilles, West Indies, on the eastern boundary of the Caribbean Sea. Clearly, the word got out.