Where is English beach?

Where is English beach located?

English beach, Canarias, Spain (approx. 27.75571°, -15.56704°)


Where is English beach on the map?