La Orotava, above Puerto de la Cruz, Tenerife

La Orotava, above Puerto de la Cruz, Tenerife

An old, historical town up in the hills above Puerto de la Cruz, with a traditional Canarian atmosphere, pictoresque houses and quaint cobbled streets.