Castillo de Sancti-Petri stands on the small island of Sancti Petri in Cádiz province, an offshore fortress with ancient roots dating to Phoenician settlement in the 1st century, when a temple to Melqart stood here. The current castle was constructed in 1610 as part of King Philip II's coastal defence system, with its oldest component being the watchtower, while the walls and interior date from the 18th century. The site maintains profound historical significance, legendarily linked to the Temple of Hercules-Melqart and the mythical founding of Cádiz, and the castle tower has been substantially rebuilt and now functions as a lighthouse.