Colourful and picturesque, the town of La Orotava on Tenerife is one of the pearls ... in the beautiful nature of the Canary ...