Cueva del Agua, Garafia

Cueva del Agua is a small village of the Spanish municipality of Garafia in the north-east of the island of La Palma, province of Santa Cruz de Tenerife, in the Canary Islands off the Moroccan coast.

Cueva del Agua, Garafia

Cueva del Agua is a small village of the Spanish municipality of Garafia in the north-east of the island of La Palma, province of Santa Cruz de Tenerife, in the Canary Islands off the Moroccan coast.