Santa Cruz de la Palma is an inhabited place located on La Palma.
Category: Santa Cruz de Tenerife, Islas Canarias, Spain