Results 1 results found Barranco de Vera Valley, Roque del Sombrero Mountain, near San Sebastian, La Gomera, Canary Islands, Spain, Europe