ok We use cookies on our website to allow you the best possible service. More information can be found here.
Your location:

Castries

About Castries

10,634 in city
79 km² (31 mi²)
212 m
The capital of Saint Lucia is located on the northwestern coast of the Caribbean island. Founded by the French in 1651, Castries is known as the Helen of the West Indies.

No. of Buildings

No. Current status
2 All Buildings
2
existing

Tallest Buildings

# Building Height Year
1 National Insurance Building - -

Building types

No. Type
1 church
1 low-rise building