2007-03-13 » A Castro is a kind of very common and ancient hamlet in Galicia.They were built on the top of hills, by rivers or by the sea. So they were easy defending.They use to be protected by a deep ditches or moats.The organization of this castros was like very small towns [...]