La Palma Island, Canary Islands, Spain

La Palma Island, Canary Islands, Spain

The greenest and lushest of the Canary Islands, La Palma is fairly small, with few beaches, a circumstance that has held mass tourism at bay—sun seekers tend to go to the other, larger isles. La ...

JDS Travel News JDS Viewpoints JDS Africa/MI