In the heart of Karpathos, the village of Olympos lives August 15th in a way that is difficult to find elsewhere in Greece. Here, the great feast of the Virgin Mary does not have the character of a noisy festival; it is a ritual that
Source: Tornos