La Palma

one of the Canary Islands