Where is CARIHUELA BEACH?

Where is CARIHUELA BEACH located?

CARIHUELA BEACH, Andalusia, Spain (approx. 36.60274°, -4.51028°)


Where is CARIHUELA BEACH on the map?