View of a harbor in Garachico, a picturesque little town located on the northeastern coast of the Tenerife Island, Spain. The town was badly damaged by a volcanic eruption in the early 18th century but it has recovered amazingly and is one of the hidden gems of the island now.
