Place
commune in Hérault, France
Not who you're looking for? Others named Castries: capital of Saint Lucia
Connected
Castries is a commune in the Hérault department in southern France.
Related
From Wikipedia (CC BY-SA 4.0).