You are viewing a single comment's thread from:RE: Church Of St. Nicholas In Demre, Turkey - A Place Where Peace ReignsView the full contextcristiancaicedo (74)in Worldmappin • 5 months ago Turkey looks like such an intersting and spiritual place. Thank you for showing this church to us.