Where is Cástaras?

Where is Cástaras located?

Cástaras, Cástaras, Spain (approx. 36.931374°, -3.253816°)


Where is Cástaras on the map?