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.