Map of Saint Lucia Castries
North America

Saint Lucia 2005

Yearbook 2005 Saint Lucia. In the spring, the CARICOM countries, which include Saint Lucia, installed the new Caribbean Court of Justice, which will settle disputes between Member States of the Caribbean Cooperation Organization and possibly replace the British Privy Council as the highest court in the country. According to countryaah, Castries is the capital and […]