Where is La Rábida?

Where is La Rábida located?

La Rábida, La Rábida, Spain (approx. 37.21133°, -6.91744°)


Where is La Rábida on the map?