Castries, Saint Lucia, West Indies. Landscape with green mountain, bay of water and buildings at the harbor.