The Santa Cruz de La Palma Maritime Museum is located at Plaza de la Alameda square in the old city centre of Santa Cruz de La Palma.