Spain, II

Named for “the guardian”, Laguardia is sited at the top of a hill.