Where is Aravaca?

Where is Aravaca located?

Aravaca, Aravaca (Station), Spain (approx. 40.45937°, -3.78696°)


Where is Aravaca on the map?