L-art tal-kastell huma wkoll id-dar ta’ The Owl Centre, konservazzjoni ddedikata biex issalva l-150 speċi ta’ kokka li jinsabu madwar id-dinja.
Iċ-Ċentru Owl jiġbed ħafna turisti minn madwar id-dinja kull sena.