Designed by
Title
The Reservoir of Guadalest, Costa Blanca, Spain #319086646
Description
El Castell de Guadalest or simply Guadalest, is a Valencian town and municipality located in a mountainous area of the comarca of Marina Baixa, in the province of Alicante, Spain.