Church of All Saints, Upper Himara
The church of All Saints is approximately a 5-minute walk from the ancient town, near the entrance of Himara's castle city. Around 1775, at the request of Kosmas the Aetolian, a church was erected near the Castle's entrance. When Saint Kosmas arrived at Himara, he was shocked to see that there
Not rated yet