El Castillo is a tiny hamlet in the Omana valley. No services. The name suggests a fortification once stood here, but nothing remains.