If small, colourful towns are your vibe, you should visit Garachico one day. This very underrated village in the north of Tenerife is worth a visit. Garachico is know for its natural swimming pools in the ocean formed by lava streams. Perfect to take a dip and to relax a while. Besides the natural pools, it would be a pitty not to walk around in this cute village. Stroll around the colourfull streets, drink a baraquito (a typical canarian coffee) & just enjoy local life.