Where is El Capistrano Sur, Nerja?

Where is El Capistrano Sur, Nerja located?

El Capistrano Sur, Nerja, El Capistrano Sur, Nerja, Spain (approx. 36.75999°, -3.86732°)


Where is El Capistrano Sur, Nerja on the map?