Tenerife is famed for its incredible beaches, but its volcanic landscape means that most of these offer black sands. While still very beautiful in their own right, they can catch holidaymakers ...