Having walked on Lanzarote, Gran Canaria, La Gomera and La Palma in recent months we know that each of the islands offer something quite different to walkers...
Having walked on Lanzarote, Gran Canaria, La Gomera and La Palma in recent months we know that each of the islands offer something quite different to walkers...