When to go to Puerto de la Cruz

Puerto de la Cruz is in Tenerife. For advice on the best time to visit Tenerife, read my When to go to Tenerife page.