Spain, officially the Kingdom of Spain, is a country in Southern and Western Europe with territories in North Africa. Featuring the southernmost point of continental Europe, it is the largest country
Huarte
…Huarte or Uharte is a town and municipality located in the province and autonomous community of Navarre, northern Spain. Ayuntamiento de Huarte…