La Palma
Screen 1 of 2
La Palma
is
one
 
of
Spains
Canary Islands,
 
off
north-western
Africa.
 
Its
rugged,
forested
terrain
is
dotted
with
volcanoes.