About the place
Castries, the capital of Saint Lucia, is a harbor surrounded by green mountains, near the famous Pitons peaks.
Country Information
Place Information
Castries, the capital of Saint Lucia, is a harbor surrounded by green mountains, near the famous Pitons peaks.