Castalla
…Castalla (Valencian: ; Spanish: ) is a town located in the comarca of Alcoià, in the province of Alicante, Spain. Castalla is located in a mountainous area, 35 km from Alicante. Castalla Castle sits on a hill overlooking the valley and the town is around…