Tenerife is small island with a North and South part that differ quite a bit from one another. With a volcano in the middle, the climates can differ dramatically. Tenerife is an incredibly beautiful and diverse place to visit. So what are you waiting for?! Back in November, I took a cheap flight from Barcelona …
