A journey through time at the Castillo de San Salvador de la Punta ...