Castel San Miguel parts dating back to the 7th century, rebuilt and expanded many times. It is currently under reconstuction.
AlmunecarSpain