Castries

Overview

Castries is the capital and largest city of Saint Lucia. The urban area has a population of approximately 20,000, and stretches over an area of 80 km2 (31 sq mi).

Tours in this location

Latest News