Peter Greenberg tours all eight Spanish islands: El Hierro Fuerteventura, Gran Canaria, La Gomera, La Graciosa Lanzarote, La Palma and Tenerife.


Peter Greenberg tours all eight Spanish islands: El Hierro Fuerteventura, Gran Canaria, La Gomera, La Graciosa Lanzarote, La Palma and Tenerife.