LA PALMA – During the past long weekend, hordes of Spanish volcano tourists flocked to the Canary Island of La Palma to see …
LA PALMA – During the past long weekend, hordes of Spanish volcano tourists flocked to the Canary Island of La Palma to see …