Return to Article Details Garachico, artistic meeting point.