See and visit the most beautiful castles in Spain. From the gigantic towers and beautiful sea views, travelers can walk back in time visiting these landmarks