La Palma is one of Spain's Canary Islands, off northwest Africa. It's known for its volcanic landscapes, lush forests and black-sand beaches. Its rugged, forested terrain is dotted with volcanoes like Roses, San Antonio, and Teneguía. The capital, Santa Cruz de la Palma, is a port town with narrow cobbled streets and houses with wooden balconies.