CastriesThe capital city of Saint Lucia is easy to visit by foot and also the area around Castries is worth visiting.
Discovery At Marigot BayThe American novelist James Michener once proclaimed Marigot Bay in St. Lucia the most beautiful bay in the Caribbean. Take it from a tropical-island (...)
St. LuciaSaint Lucia is a British Commonwealth country that is an island in the Caribbean, off the coast of Central America.