03/03/2017 By Marianna Angelou Panagia Kavouradena The Church of Panagia Kavouradena in Leros: Panagia Kavouradena in Xirokambos is one of the most beautiful churches on the island of Leros. Tradition has …