Church of Megalohari in Tinos, Greece
Tinos Churches & Monasteries - The Church of Megalochari in Tinos, Greece, is not only the patron saint of Tinos but also the protector of Greece. The name Megalochari means "with all graces," describing the Virgin Mary. The church, dedicated to the Annunciation of the Virgin Mary, is the most popular pilgrimage site in Greece. Located on a hill above Chora, the capital of Tinos, many visitors cover the rough path from the port to the church on their knees to worship the Virgin Mary. To protect their knees, a long red carpet is laid from the entrance of the church to the port. Every year on August 15, a grand celebration is held in the Church of Megalochari, Tinos, Greece.