Град Кастелсардо е разположен на северозападната част на остров Сардиния. Населението му е около 5900 души. Археологически проучвания показват, че местността е населявана още преди времето на нурагите. Нурагите, както и римляните, също са оставили своя отпечатък по тези места. След падането на Западната Римска империя в близост до днешния град е бил основан манастирът „Nostra Signora di Tergu”. В последствие Кастелсардо се е издигнал около замък, построен от италианската фамилия Дориа от Генуа през 1102 г.
Главни забележителности са скалата на слона, мегалитните стени от времето на нурагите, замъкът на фамилията Дориа.