×

Castalla

Town in Spain
Castalla is a town located in the comarca of L'Alcoià, in the province of Alicante, Spain. Castalla is located in a mountainous area, 35 km from Alicante. Wikipedia
Population: 9,880 (2018)
Judicial district: Alcoy
Official language(s): Valencian, Spanish
Province: Alicante