The Town of Guadelest in Spain, Province of Alicante


The Castle of Guadelest in Spain. El Castell de Guadalest is a town and municipality in Spain, located in the province of Alicante. Guadalest is located on a mountain and is a tourist attraction.


Size: 5077px × 7612px
Photo credit: © Rudolf Ernst / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: alicante, ancient, architecture, beautiful, benidorm, building, castle, city, culture, environment, europe, european, guadalest, guadelest, hill, historic, historical, history, landmark, landscape, medieval, mediterranean, mountain, natural, nature, outdoor, outdoors, rock, rural, scenic, spain, stone, tourism, touristic, tower, travel, valencia, valley, view, village