Tenerife. A short guidebook to the island of eternal spring · 33 pi...