Most people probably think of hotels, clubs, and beaches when they think of Tenerife. But it also contains some stunning hikes (and some very cute kittens).

Previous
Previous

Normandy

Next
Next

Greece