Minbarra l-mużew importanti tiegħu fil-fdalijiet ta 'kastell medjevali, ir-raħal huwa fiċ-ċentru ta' litteralment għexieren ta 'siti ewlenin ta' tħaffir paleolitiku.
Il-kastell medjevali għadu f’kundizzjoni verġni.