Where is Casa Nueva?

Where is Casa Nueva located?

Casa Nueva, Canary Islands, Spain (approx. 28.65°, -17.93333°)


Where is Casa Nueva on the map?