Alora, Malaga Province, Andalusia, southern Spain. On top of the hill are the castle and the tower called Torre de la Vela. The castle was construct
Alora, Malaga Province, Andalusia, southern Spain. On top of the hill are the castle and the tower called Torre de la Vela. The castle was constructed by the Moors over Roman ruins which in turn were built over Phoenician remains. The Guadalhorce river flows beside the town.
Size: 3840px × 5760px
Photo credit: © Ken Welsh / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: alora, andalucia, andalucian, andalusia, andalusian, castle, copy, de, guadalhorce, la, malaga, province, rio, river, southern, space, spain, spanish, torre, tower, vela