Find the word definition

Wikipedia
Kastria

KastriĆ” is a small village in the Peloponnese peninsula, Greece.

It is near the Cave of the Lakes.

It is just down the road from Glastra.