Where is Casas del Monte?

Where is Casas del Monte located?

Casas del Monte, Canary Islands, Spain (approx. 27.8°, -17.95°)


Where is Casas del Monte on the map?