ViewsWatchers |
Castalla (Valencian and Spanish: ) 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. [edit] Research Tips
|