Barceló Teguise Beach Get directionsOpen standalone map in fullscreen mode
Barceló Teguise Beach : 28.996069, -13.489693