El Outeiro de Castro está habitado desde tiempos inmemoriales.