One of the smaller Canary Islands, La Palma is nicknamed 'the beautiful island' for its lush greenery and landscapes.