Google
×

Castell de Castells

Municipality in Spain
Castell de Castells is a municipality high in the mountains of the Marina Alta on the Costa Blanca in southeastern Spain. The village is at the source of the Rio Jalón and surrounded by mountains. Wikipedia
Elevation: 1,808′
Population: 435 (2018)
Area: 17.72 mi²