by urf
A Restaurant in a cave in the Barranco de Guayadeque in the Aguimes valley on the Canary Island of Spain in the Atlantic ocean.