La Palma
La Palma
is
one
 
of
Spains
Canary Islands,
 
off
north-western
Africa.
 
Its
rugged,
forested
terrain
is
dotted
with
volcanoes.
 
The
island's
capital, Santa Cruz de la Palma,
 
is
 
a
port
town
with
narrow
 
cobbled
streets
 
 
and
houses
with
wooden
balconies.