Stock Photo: View from the Jardin Tecina Hotel of Playa Santiago, La Gomera, Canary Islands, Spain, Europe