Castello De San Gabriel now housing the History Museum of Arrecife, Lanzarote, Canary islands, Spain.