Castries, St. Lucia
Castries is the capital and largest city of the Caribbean island state of Saint Lucia. It is famous for palm-lined Vigie Beach and as a port of call for cruise lines. Shoppers go to the city’s dozens of boutiques and[…]
Read more