Villena, Spain
Atalaya Castle
The Atalaya Castle is a fortress in Villena, province of Alicante, southern Spain. Located over a spur of the Sierra de la Villa, in the north-western part of the province of Alicante, it commands the former frontier between Castile and Kingdom of Aragon.
- City
- Villena
- Country
- Spain
- Category
- Historic
- Suggested visit
- About 90 minutes
Background: Wikipedia