Where is Rada?

Where is Rada located?

Rada, Rada, Spain (approx. 43.36746°, -3.49236°)


Where is Rada on the map?