This beautiful church, named Panagia Kakaviotissa, is located on Lemnos island. Kakavos is the name of the mountain which is built on, in 1416 AC, by some monks who were trying to escape the Ottomans’ invasions. Its unique characteristic is that it’s roofless and built inside a rock cave.
You can access the chapel by walking about 15 minutes through a path from the main road that leads to the top of the mountain. The scenery and the view from the top are breathtaking. You will definitely feel closer to God.