Garachico, położone na północno-zachodnim wybrzeżu wyspy, to urokliwy zakątek o bogatej historii, malowniczych uliczkach i wspaniałych widokach na ocean.