La Palma has it all: traditional villages, delicious food, stunning beaches, and great hiking. Let these photos inspire you to plan a visit.